import { Component } from "./component"; import { ConvertToICS } from "../interfaces/convert-to-ics"; import { ComponentImpl } from "../interfaces/impl"; import { Action } from "../properties/action"; import { Attachment } from "../properties/attachment"; import { Attendee } from "../properties/attendee"; import { Description } from "../properties/description"; import { Duration } from "../properties/duration"; import { Property } from "../properties/property"; import { Repeat } from "../properties/repeat"; import { Summary } from "../properties/summary"; import { Trigger } from "../properties/trigger"; import { UID } from "../properties/uid"; export declare class VAlarm extends Component implements ComponentImpl { type: string; action: Action; trigger: Trigger; uid: UID; description: Description; summary: Summary; duration: Duration; repeat: Repeat; attendees: Attendee[]; attachments: Attachment[]; setProperty(property: Property): this; getICSTokens(): ConvertToICS; }