import { Client } from '../utils'; export interface FileForUploadClient { uri: string; name: string; type: string; } export declare const useUploadClient: () => UploadClient; declare class UploadClient extends Client { private videoModerationEnabled; constructor({ videoModerationEnabled, ...rest }: ConstructorParameters[0] & { videoModerationEnabled: boolean; }); uploadFile(file: FileForUploadClient): Promise; } interface UploadedResource { id: string; type: string; attributes: { organization_id: string; person_id: string; md5: string; created_at: string; expires_at: string; source_ip: string; name: string; content_type: string; file_size: number; location: string; }; } export {}; //# sourceMappingURL=use_upload_client.d.ts.map