/**
 * Request model for ContactApi.getAsFile operation.
 */
export declare class ContactGetAsFileRequest {
    /**
     * Calendar document file name
     */
    fileName: string;
    /**
     * File format. Enum, available values: VCard, WebDav, Msg
     */
    toFormat: string;
    /**
     * File format to convert from. Enum, available values: VCard, WebDav, Msg
     */
    fromFormat: string;
    /**
     * Storage name
     */
    storage: string;
    /**
     * Path to folder in storage
     */
    folder: string;
    /**
     * Request model for contactGetAsFile operation.
     * @param fileName Calendar document file name
     * @param toFormat File format. Enum, available values: VCard, WebDav, Msg
     * @param fromFormat File format to convert from. Enum, available values: VCard, WebDav, Msg
     * @param storage Storage name
     * @param folder Path to folder in storage
     */
    constructor(fileName?: string, toFormat?: string, fromFormat?: string, storage?: string, folder?: string);
}
export declare class ContactGetAsFileRequestBuilder {
    private model;
    constructor(model: ContactGetAsFileRequest);
    build(): ContactGetAsFileRequest;
    fileName(fileName: string): ContactGetAsFileRequestBuilder;
    toFormat(toFormat: string): ContactGetAsFileRequestBuilder;
    fromFormat(fromFormat: string): ContactGetAsFileRequestBuilder;
    storage(storage: string): ContactGetAsFileRequestBuilder;
    folder(folder: string): ContactGetAsFileRequestBuilder;
}
