export declare const ERROR_CODES: { readonly INVALID_INPUTS: "INVALID_INPUTS"; readonly INVALID_OUTPUT: "INVALID_OUTPUT"; readonly WORKFLOW_ERROR: "WORKFLOW_ERROR"; readonly NO_READY_TASKS: "NO_READY_TASKS"; readonly TASK_ERROR: "TASK_ERROR"; readonly TASK_FAILED: "TASK_FAILED"; readonly TASK_RETRY: "TASK_RETRY"; readonly TASK_RETRY_LIMIT_REACHED: "TASK_RETRY_LIMIT_REACHED"; readonly TASK_TIMEOUT: "TASK_TIMEOUT"; readonly TASK_UNDEFINED: "TASK_UNDEFINED"; }; export declare const UNRETRYABLE_ERROR_CODES: ("INVALID_INPUTS" | "INVALID_OUTPUT" | "WORKFLOW_ERROR" | "NO_READY_TASKS" | "TASK_ERROR" | "TASK_FAILED" | "TASK_RETRY" | "TASK_RETRY_LIMIT_REACHED" | "TASK_TIMEOUT" | "TASK_UNDEFINED")[]; export declare class CephloError extends Error { code: (typeof ERROR_CODES)[keyof typeof ERROR_CODES]; name: string; innerError?: Error | CephloError | unknown; constructor(code: (typeof ERROR_CODES)[keyof typeof ERROR_CODES], message: string, innerError?: Error | CephloError | unknown); }