import { VariableCondition } from '@easy-coder/sdk/variable';

export interface ConditionBranch {
    id: string;
    label: string;
    condition: VariableCondition.Desc;
    order: number;
    isDefault?: false;
    nextNodeName?: string;
}
export interface DefaultConditionBranch {
    id: string;
    label: string;
    isDefault: true;
    nextNodeName?: string;
}
export type ConditionParams = (ConditionBranch | DefaultConditionBranch)[];
export declare const nodeText = "\u6761\u4EF6\u5206\u652F";
export declare const nodeType = "condition";
export declare function checkComplete(params?: ConditionParams): boolean;
