import { BulkDeleteFilesRequest, BulkDeleteFilesResponse, BulkRestoreFilesFromTrashBinRequest, BulkRestoreFilesFromTrashBinResponse, GenerateFileDownloadUrlRequest, GenerateFileDownloadUrlResponse, GenerateFilesDownloadUrlRequest, GenerateFilesDownloadUrlResponse, GenerateFileUploadUrlRequest, GenerateFileUploadUrlResponse, GenerateVideoStreamingUrlRequest, GenerateVideoStreamingUrlResponse, GenerateWebSocketTokenRequest, GenerateWebSocketTokenResponse, GetFileDescriptorRequest, GetFileDescriptorResponse, ImportFileRequest, ImportFileResponse, ListDeletedFilesRequest, ListDeletedFilesResponse, ListFilesRequest, ListFilesResponse, UpdateFileRequest, UpdateFileResponse, GenerateFileResumableUploadUrlRequest, GenerateFileResumableUploadUrlResponse, BulkImportFilesRequest, BulkImportFilesResponse, SearchFilesRequest, SearchFilesResponse, GetFileDescriptorsRequest, GetFileDescriptorsResponse, UpdateFileDescriptorRequest, UpdateFileDescriptorResponse, BulkImportFileRequest, BulkImportFileResponse, BulkAnnotateImagesRequest, BulkAnnotateImagesResponse, BulkPublishDraftFilesRequest, BulkPublishDraftFilesResponse } from './types.impl';
export declare type __PublicMethodMetaInfo<K = string, M = unknown, T = unknown, S = unknown, Q = unknown, R = unknown> = {
    getUrl: (context: any) => string;
    httpMethod: K;
    path: string;
    pathParams: M;
    __requestType: T;
    __originalRequestType: S;
    __responseType: Q;
    __originalResponseType: R;
};
export declare function bulkAnnotateImages(): __PublicMethodMetaInfo<'POST', {}, BulkAnnotateImagesRequest, BulkAnnotateImagesRequest, BulkAnnotateImagesResponse, BulkAnnotateImagesResponse>;
export declare function generateFilesDownloadUrl(): __PublicMethodMetaInfo<'POST', {}, GenerateFilesDownloadUrlRequest, GenerateFilesDownloadUrlRequest, GenerateFilesDownloadUrlResponse, GenerateFilesDownloadUrlResponse>;
export declare function generateFileDownloadUrl(): __PublicMethodMetaInfo<'POST', {}, GenerateFileDownloadUrlRequest, GenerateFileDownloadUrlRequest, GenerateFileDownloadUrlResponse, GenerateFileDownloadUrlResponse>;
export declare function getFileDescriptor(): __PublicMethodMetaInfo<'GET', {}, GetFileDescriptorRequest, GetFileDescriptorRequest, GetFileDescriptorResponse, GetFileDescriptorResponse>;
export declare function getFileDescriptors(): __PublicMethodMetaInfo<'POST', {}, GetFileDescriptorsRequest, GetFileDescriptorsRequest, GetFileDescriptorsResponse, GetFileDescriptorsResponse>;
export declare function updateFileDescriptor(): __PublicMethodMetaInfo<'PATCH', {}, UpdateFileDescriptorRequest, UpdateFileDescriptorRequest, UpdateFileDescriptorResponse, UpdateFileDescriptorResponse>;
export declare function generateFileUploadUrl(): __PublicMethodMetaInfo<'POST', {}, GenerateFileUploadUrlRequest, GenerateFileUploadUrlRequest, GenerateFileUploadUrlResponse, GenerateFileUploadUrlResponse>;
export declare function generateFileResumableUploadUrl(): __PublicMethodMetaInfo<'POST', {}, GenerateFileResumableUploadUrlRequest, GenerateFileResumableUploadUrlRequest, GenerateFileResumableUploadUrlResponse, GenerateFileResumableUploadUrlResponse>;
export declare function importFile(): __PublicMethodMetaInfo<'POST', {}, ImportFileRequest, ImportFileRequest, ImportFileResponse, ImportFileResponse>;
export declare function bulkImportFiles(): __PublicMethodMetaInfo<'POST', {}, BulkImportFilesRequest, BulkImportFilesRequest, BulkImportFilesResponse, BulkImportFilesResponse>;
export declare function bulkImportFile(): __PublicMethodMetaInfo<'POST', {}, BulkImportFileRequest, BulkImportFileRequest, BulkImportFileResponse, BulkImportFileResponse>;
export declare function listFiles(): __PublicMethodMetaInfo<'GET', {}, ListFilesRequest, ListFilesRequest, ListFilesResponse, ListFilesResponse>;
export declare function searchFiles(): __PublicMethodMetaInfo<'POST', {}, SearchFilesRequest, SearchFilesRequest, SearchFilesResponse, SearchFilesResponse>;
export declare function generateVideoStreamingUrl(): __PublicMethodMetaInfo<'POST', {}, GenerateVideoStreamingUrlRequest, GenerateVideoStreamingUrlRequest, GenerateVideoStreamingUrlResponse, GenerateVideoStreamingUrlResponse>;
export declare function generateWebSocketToken(): __PublicMethodMetaInfo<'POST', {}, GenerateWebSocketTokenRequest, GenerateWebSocketTokenRequest, GenerateWebSocketTokenResponse, GenerateWebSocketTokenResponse>;
export declare function bulkDeleteFiles(): __PublicMethodMetaInfo<'POST', {}, BulkDeleteFilesRequest, BulkDeleteFilesRequest, BulkDeleteFilesResponse, BulkDeleteFilesResponse>;
export declare function bulkRestoreFilesFromTrashBin(): __PublicMethodMetaInfo<'POST', {}, BulkRestoreFilesFromTrashBinRequest, BulkRestoreFilesFromTrashBinRequest, BulkRestoreFilesFromTrashBinResponse, BulkRestoreFilesFromTrashBinResponse>;
export declare function listDeletedFiles(): __PublicMethodMetaInfo<'GET', {}, ListDeletedFilesRequest, ListDeletedFilesRequest, ListDeletedFilesResponse, ListDeletedFilesResponse>;
export declare function bulkPublishDraftFiles(): __PublicMethodMetaInfo<'POST', {}, BulkPublishDraftFilesRequest, BulkPublishDraftFilesRequest, BulkPublishDraftFilesResponse, BulkPublishDraftFilesResponse>;
export declare function updateFile(): __PublicMethodMetaInfo<'PATCH', {}, UpdateFileRequest, UpdateFileRequest, UpdateFileResponse, UpdateFileResponse>;
