UNPKG

1.39 kBTypeScriptView Raw
1import { Options, ParsedOptions } from './types';
2import { Weekday } from './weekday';
3import { Time } from './datetime';
4export declare function initializeOptions(options: Partial<Options>): {
5 freq?: import("./types").Frequency | undefined;
6 dtstart?: Date | null | undefined;
7 interval?: number | undefined;
8 wkst?: number | Weekday | null | undefined;
9 count?: number | null | undefined;
10 until?: Date | null | undefined;
11 tzid?: string | null | undefined;
12 bysetpos?: number | number[] | null | undefined;
13 bymonth?: number | number[] | null | undefined;
14 bymonthday?: number | number[] | null | undefined;
15 bynmonthday?: number[] | null | undefined;
16 byyearday?: number | number[] | null | undefined;
17 byweekno?: number | number[] | null | undefined;
18 byweekday?: number | Weekday | "MO" | "TU" | "WE" | "TH" | "FR" | "SA" | "SU" | import("./types").ByWeekday[] | null | undefined;
19 bynweekday?: number[][] | null | undefined;
20 byhour?: number | number[] | null | undefined;
21 byminute?: number | number[] | null | undefined;
22 bysecond?: number | number[] | null | undefined;
23 byeaster?: number | null | undefined;
24};
25export declare function parseOptions(options: Partial<Options>): {
26 parsedOptions: ParsedOptions;
27};
28export declare function buildTimeset(opts: ParsedOptions): Time[];
29//# sourceMappingURL=parseoptions.d.ts.map
\No newline at end of file