export declare class FileService { private client; constructor(token: string); delete(request: DeleteRequest): Promise; list(request: ListRequest): Promise; read(request: ReadRequest): Promise; save(request: SaveRequest): Promise; } export interface DeleteRequest { path?: string; project?: string; } export interface DeleteResponse { } export interface ListRequest { path?: string; project?: string; } export interface ListResponse { files?: Record[]; } export interface ReadRequest { path?: string; project?: string; } export interface ReadResponse { file?: Record; } export interface Record { content?: string; created?: string; metadata?: { [key: string]: string; }; path?: string; project?: string; updated?: string; } export interface SaveRequest { file?: Record; public?: boolean; } export interface SaveResponse { url?: string; }