export interface RemoteFile {
    createTime: number;
    extension: string;
    mediaId: string;
    modifiedTime: number;
    name: string;
}
export interface UploadRemoteFileToDiskResult {
    file: RemoteFile;
}
interface UploadRemoteFileToDiskParams {
    dirId: string;
    spaceId: string;
    fileName: string;
    mediaId: string;
}
declare function uploadRemoteFileToDisk(params: UploadRemoteFileToDiskParams): Promise<UploadRemoteFileToDiskResult>;
declare namespace uploadRemoteFileToDisk {
    var version: {
        android: string;
        ios: string;
        pc: string;
    };
}
export default uploadRemoteFileToDisk;
