import { MutipleUserHandleType, NodeItem, NodeType, NodeTypeKey, UserSetType } from '../interface'; export declare const OptionTypes: { [key in NodeTypeKey]: NodeType; }; export declare const UserSetOptions: { [key in UserSetType]: { label: string; value: UserSetType; }; }; export declare const UserHandleTypeOptions: { [key in MutipleUserHandleType]: { label: string; value: MutipleUserHandleType; desc: string; }; }; export declare const NodeTypes: { START: number; APPROVER: NodeType; NOTIFIER: NodeType; BRANCH: NodeType; CONDITION: NodeType; HANDLE: NodeType; }; export declare const OptionNames: { [key: number]: { name: string; color: string; }; }; export declare const NodeTemplates: { [key: number]: () => NodeItem; }; export declare const createVNodeApprover: () => NodeItem;