import { successWithJson, errorFromCatch } from '../../../utils/response.js';
export declare const schema: {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        required: string[];
        properties: {
            id: {
                type: string;
                description: string;
            };
            stage: {
                type: string[];
                enum: (string | null)[];
                description: string;
            };
            conditionsOp: {
                type: string;
                enum: string[];
                description: string;
            };
            conditions: {
                type: string;
                description: string;
                items: {
                    type: string;
                    required: string[];
                    properties: {
                        field: {
                            type: string;
                            enum: string[];
                            description: string;
                        };
                        op: {
                            type: string;
                            enum: string[];
                            description: string;
                        };
                        value: {
                            oneOf: ({
                                type: string;
                                items?: undefined;
                            } | {
                                type: string;
                                items: {
                                    type: string;
                                };
                            })[];
                            description: string;
                        };
                    };
                };
            };
            actions: {
                type: string;
                description: string;
                items: {
                    type: string;
                    required: string[];
                    properties: {
                        field: {
                            type: string[];
                            enum: (string | null)[];
                            description: string;
                        };
                        op: {
                            type: string;
                            enum: string[];
                            description: string;
                        };
                        value: {
                            type: string[];
                            description: string;
                        };
                        options: {
                            type: string;
                            description: string;
                            properties: {
                                splitIndex: {
                                    type: string;
                                    description: string;
                                };
                                method: {
                                    type: string;
                                    enum: string[];
                                    description: string;
                                };
                            };
                        };
                    };
                };
            };
        };
    };
};
export declare function handler(args: Record<string, unknown>): Promise<ReturnType<typeof successWithJson> | ReturnType<typeof errorFromCatch>>;
//# sourceMappingURL=index.d.ts.map