import type { NodeProps } from '../../xyflow/react.ts';
declare enum ElementStatusValues {
    Cancelled = "Cancelled",
    Completed = "Completed",
    UserCancelled = "UserCancelled",
    Failed = "Failed",
    InProgress = "InProgress",
    NotExecuted = "NotExecuted",
    Paused = "Paused",
    Terminated = "Terminated"
}
export type TriggerStatus = `${ElementStatusValues}`;
export interface TriggerNodeProps extends NodeProps {
    details: {
        tooltip?: string;
        icon?: React.ReactElement;
        status?: TriggerStatus;
    };
}
export {};
//# sourceMappingURL=TriggerNode.types.d.ts.map