import type { JobExpression, JobOptions } from "../types/job";
export declare function validateCronTime(expression: JobExpression): JobExpression;
export declare function validateTimeZone(timeZone: string): {
    error: unknown;
    valid: boolean;
};
export declare function validateCronOptions(timeZone: string, options: Partial<JobOptions>): {
    context?: (() => void) | undefined;
    name?: string | null | undefined;
    start?: boolean | null | undefined;
    timeZone: string | null;
    threshold?: number | null | undefined;
    runOnInit?: boolean | null | undefined;
    unrefTimeout?: boolean | null | undefined;
    waitForCompletion?: boolean | null | undefined;
};
