// This file was auto-generated by Fern from our API Definition.

import type * as Vapi from "../index.js";

export interface ToolRejectionPlan {
    /**
     * This is the list of conditions that must be evaluated.
     *
     * Usage:
     * - If all conditions match (AND logic), the tool call is rejected.
     * - For OR logic at the top level, use a single 'group' condition with operator: 'OR'.
     *
     * @default [] - Empty array means tool always executes
     */
    conditions?: Vapi.ToolRejectionPlanConditionsItem[] | undefined;
}
