/**
 * Request model for FileApi.downloadFile operation.
 */
export declare class DownloadFileRequest {
    /**
     * File path e.g. '/folder/file.ext'
     */
    path: string;
    /**
     * Storage name
     */
    storageName: string;
    /**
     * File version ID to download
     */
    versionId: string;
    /**
     * Request model for downloadFile operation.
     * @param path File path e.g. '/folder/file.ext'
     * @param storageName Storage name
     * @param versionId File version ID to download
     */
    constructor(path?: string, storageName?: string, versionId?: string);
}
export declare class DownloadFileRequestBuilder {
    private model;
    constructor(model: DownloadFileRequest);
    build(): DownloadFileRequest;
    path(path: string): DownloadFileRequestBuilder;
    storageName(storageName: string): DownloadFileRequestBuilder;
    versionId(versionId: string): DownloadFileRequestBuilder;
}
