UNPKG

1.01 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;
6 dtstart?: Date;
7 interval?: number;
8 wkst?: number | Weekday;
9 count?: number;
10 until?: Date;
11 tzid?: string;
12 bysetpos?: number | number[];
13 bymonth?: number | number[];
14 bymonthday?: number | number[];
15 bynmonthday?: number[];
16 byyearday?: number | number[];
17 byweekno?: number | number[];
18 byweekday?: import("./types").ByWeekday | import("./types").ByWeekday[];
19 bynweekday?: number[][];
20 byhour?: number | number[];
21 byminute?: number | number[];
22 bysecond?: number | number[];
23 byeaster?: number;
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