@rareelements/lydia
Version:
RFC5545 implementation
14 lines • 464 B
TypeScript
import { IRawCalendar } from './model/RawCalendarTypes';
import { Component } from './model/Component';
export declare class Calendar {
private readonly rawCalendar;
private defaultTZ?;
constructor(rawCalendar: IRawCalendar);
iterator(): Generator<Component, void, unknown>;
getEvents({ start, end, limit }: {
start: Date;
end?: Date;
limit?: number;
}): [Date, Component][];
}
//# sourceMappingURL=Calendar.d.ts.map