@rareelements/lydia
Version:
RFC5545 implementation
18 lines • 646 B
TypeScript
import { IRawComponent } from './RawCalendarTypes';
import { IRRuleProp } from './SimpleTypes';
import { IDateTime } from './DateTimeTypes';
import { ComponentType } from './ComponentType';
export declare class Component {
private readonly rawComponent;
private propertyIndex;
constructor(rawComponent: IRawComponent, defaultTZ?: string);
getRaw(): IRawComponent;
getName(): string;
getType(): ComponentType;
getSummary(): string | undefined;
getDescription(): string | undefined;
getRRule(): IRRuleProp | undefined;
getEnd(): IDateTime;
getStart(): IDateTime;
}
//# sourceMappingURL=Component.d.ts.map