export declare function uploadSmallFile(file: File, fullPath: string, token: string): Promise<{ id: string; }>; export declare function createUploadSession(fullPath: string, token: string): Promise<{ expirationDateTime: string; uploadUrl: string; }>; export declare function uploadLargeFileChunk(file: File | Blob, uploadUrl: string, range: { start: number; end: number; total: number; }): Promise<{ expirationDateTime: string; } | { id: string; }>; export declare function share(fileId: string, token: string): Promise<{ shareId: string; }>;