@rschedule/rschedule
Version:
A typescript library for working with recurring dates and events.
22 lines • 903 B
TypeScript
import { DateAdapter } from './date-adapter';
import { IDateAdapter } from './date-time';
export declare class IntersectionOperatorConfig {
static defaultMaxFailedIterations?: number;
}
export declare class RuleConfig {
static defaultWeekStart?: IDateAdapter.Weekday;
}
export declare class MergeDurationOperatorConfig {
static defaultMaxDuration?: number;
}
export declare class SplitDurationOperatorConfig {
static defaultMaxDuration?: number;
}
export declare class RScheduleConfig {
static defaultDateAdapter: typeof DateAdapter;
static readonly Rule: typeof RuleConfig;
static readonly IntersectionOperator: typeof IntersectionOperatorConfig;
static readonly MergeDurationOperator: typeof MergeDurationOperatorConfig;
static readonly SplitDurationOperator: typeof SplitDurationOperatorConfig;
}
//# sourceMappingURL=rschedule-config.d.ts.map