export interface UploadProvider { name: string; upload(data: Uint8Array, filename: string, mimeType: string): Promise; } interface UploadConfig { uploadProvider?: string; uploadProviderToken?: string; uploadProviderGateway?: string; s3Bucket?: string; s3Region?: string; s3Endpoint?: string; convosApiKey?: string; convosApiBaseUrl?: string; env?: string; } export declare function getUploadProvider(config: UploadConfig): UploadProvider | null; export {};