@rschedule/rschedule
Version:
A typescript library for working with recurring dates and events.
7 lines • 661 B
TypeScript
import { DateAdapter } from './date-adapter';
import { DateTime } from './date-time';
export declare type DateInput<T extends typeof DateAdapter> = T['date'] | InstanceType<T> | DateTime;
export declare function dateInputToDateAdapter<T extends typeof DateAdapter>(date: DateInput<T>, dateAdapter?: T): InstanceType<T>;
export declare function dateInputToDateTime<T extends typeof DateAdapter>(date: DateInput<T>, timezone: string | null, dateAdapter?: T): DateTime;
export declare function normalizeDateTimeTimezone<T extends typeof DateAdapter>(date: DateTime, timezone: string | null, dateAdapter?: T): DateTime;
//# sourceMappingURL=utilities.d.ts.map