export interface FileRequestData { type: string; mimeType?: string; defaultFileName?: string | null; } export interface FileSaveData { base64: string; fileName: string; erasefile?: string | null; isPublic?: boolean; isImage?: boolean; } export interface FileSaveResponseData { uri: string; key: string; bucket: string; } export interface FileServiceI { delete(url: string): Promise; readPlainText(url: string): Promise; save(payload: FileSaveData): Promise; }