import type { CronDayOfWeek } from "../types/CronDayOfWeek.js"; /** * Parses `CronDayOfWeek` into a string. * * @category Parsers * @example * ```typescript * parseCronDayOfWeek(6); // "6" * parseCronDayOfWeek("*"); // "*" * parseCronDayOfWeek("?"); // "?" * parseCronDayOfWeek({ every: 6, start: 2 }); // "2/6" * parseCronDayOfWeek({ every: 6, start: "L" }); // "L/6" * parseCronDayOfWeek([1, 2, 3, 4]); // "1,2,3,4" * parseCronDayOfWeek({ from: 1, to: 5 }); // "1-5" * parseCronDayOfWeek({ from: "MON", to: "SAT" }); // "MON-SAT" * parseCronDayOfWeek([1, 2, 3, { from: 5, to: 7 }]); // "1,2,3,5-7" * parseCronDayOfWeek("L"); // "L" * parseCronDayOfWeek({ last: 2 }); // "2L" * parseCronDayOfWeek({ day: 1, week: 5 }); // "1#5" * ``` * @param source `CronDayOfWeek` to be parsed. * @returns A string or `undefined` if invalid. */ export declare const parseCronDayOfWeek: ( source: CronDayOfWeek, ) => import("@vangware/types").Maybe;