/**
 * Request model for CalendarApi.getAsAlternate operation.
 */
export declare class CalendarGetAsAlternateRequest {
    /**
     * iCalendar file name in storage
     */
    fileName: string;
    /**
     * iCalendar method type. Enum, available values: Create, Update, Cancel
     */
    calendarAction: string;
    /**
     * The sequence id
     */
    sequenceId: string;
    /**
     * Path to folder in storage
     */
    folder: string;
    /**
     * Storage name
     */
    storage: string;
    /**
     * Request model for calendarGetAsAlternate operation.
     * @param fileName iCalendar file name in storage
     * @param calendarAction iCalendar method type. Enum, available values: Create, Update, Cancel
     * @param sequenceId The sequence id
     * @param folder Path to folder in storage
     * @param storage Storage name
     */
    constructor(fileName?: string, calendarAction?: string, sequenceId?: string, folder?: string, storage?: string);
}
export declare class CalendarGetAsAlternateRequestBuilder {
    private model;
    constructor(model: CalendarGetAsAlternateRequest);
    build(): CalendarGetAsAlternateRequest;
    fileName(fileName: string): CalendarGetAsAlternateRequestBuilder;
    calendarAction(calendarAction: string): CalendarGetAsAlternateRequestBuilder;
    sequenceId(sequenceId: string): CalendarGetAsAlternateRequestBuilder;
    folder(folder: string): CalendarGetAsAlternateRequestBuilder;
    storage(storage: string): CalendarGetAsAlternateRequestBuilder;
}
