import type * as ElevenLabs from "../index";
/**
 * Left operand of the binary operator.
 */
export type AstGreaterThanOrEqualsOperatorNodeOutputLeft = ElevenLabs.AstGreaterThanOrEqualsOperatorNodeOutputLeft.AndOperator | ElevenLabs.AstGreaterThanOrEqualsOperatorNodeOutputLeft.BooleanLiteral | ElevenLabs.AstGreaterThanOrEqualsOperatorNodeOutputLeft.DynamicVariable | ElevenLabs.AstGreaterThanOrEqualsOperatorNodeOutputLeft.EqOperator | ElevenLabs.AstGreaterThanOrEqualsOperatorNodeOutputLeft.GtOperator | ElevenLabs.AstGreaterThanOrEqualsOperatorNodeOutputLeft.GteOperator | ElevenLabs.AstGreaterThanOrEqualsOperatorNodeOutputLeft.Llm | ElevenLabs.AstGreaterThanOrEqualsOperatorNodeOutputLeft.LtOperator | ElevenLabs.AstGreaterThanOrEqualsOperatorNodeOutputLeft.LteOperator | ElevenLabs.AstGreaterThanOrEqualsOperatorNodeOutputLeft.NeqOperator | ElevenLabs.AstGreaterThanOrEqualsOperatorNodeOutputLeft.NumberLiteral | ElevenLabs.AstGreaterThanOrEqualsOperatorNodeOutputLeft.OrOperator | ElevenLabs.AstGreaterThanOrEqualsOperatorNodeOutputLeft.StringLiteral;
export declare namespace AstGreaterThanOrEqualsOperatorNodeOutputLeft {
    interface AndOperator extends ElevenLabs.AstAndOperatorNodeOutput {
        type: "and_operator";
    }
    interface BooleanLiteral extends ElevenLabs.AstBooleanNodeOutput {
        type: "boolean_literal";
    }
    interface DynamicVariable extends ElevenLabs.AstDynamicVariableNodeOutput {
        type: "dynamic_variable";
    }
    interface EqOperator extends ElevenLabs.AstEqualsOperatorNodeOutput {
        type: "eq_operator";
    }
    interface GtOperator extends ElevenLabs.AstGreaterThanOperatorNodeOutput {
        type: "gt_operator";
    }
    interface GteOperator extends ElevenLabs.AstGreaterThanOrEqualsOperatorNodeOutput {
        type: "gte_operator";
    }
    interface Llm extends ElevenLabs.AstllmNodeOutput {
        type: "llm";
    }
    interface LtOperator extends ElevenLabs.AstLessThanOperatorNodeOutput {
        type: "lt_operator";
    }
    interface LteOperator extends ElevenLabs.AstLessThanOrEqualsOperatorNodeOutput {
        type: "lte_operator";
    }
    interface NeqOperator extends ElevenLabs.AstNotEqualsOperatorNodeOutput {
        type: "neq_operator";
    }
    interface NumberLiteral extends ElevenLabs.AstNumberNodeOutput {
        type: "number_literal";
    }
    interface OrOperator extends ElevenLabs.AstOrOperatorNodeOutput {
        type: "or_operator";
    }
    interface StringLiteral extends ElevenLabs.AstStringNodeOutput {
        type: "string_literal";
    }
}
