import { Component } from "./component"; import { ConvertToICS } from "../interfaces/convert-to-ics"; import { ComponentImpl } from "../interfaces/impl"; import { Attendee } from "../properties/attendee"; import { Comment } from "../properties/comment"; import { Contact } from "../properties/contact"; import { DateTimeEnd } from "../properties/date-time-end"; import { DateTimeStamp } from "../properties/date-time-stamp"; import { DateTimeStart } from "../properties/date-time-start"; import { FreeBusy } from "../properties/free-busy"; import { Organizer } from "../properties/organizer"; import { Property } from "../properties/property"; import { UID } from "../properties/uid"; import { Url } from "../properties/url"; export declare class VFreeBusy extends Component implements ComponentImpl { type: string; dtStamp: DateTimeStamp; uid: UID; contact: Contact; dtEnd: DateTimeEnd; dtStart: DateTimeStart; organizer: Organizer; url: Url; attendees: Attendee[]; comments: Comment[]; freeBusy: FreeBusy[]; setProperty(property: Property): this; getICSTokens(): ConvertToICS; }