import type { FileAdapter, FileUploadOptions, FileUploadResult, FileListResult, FileContent } from '../../types.js'; import type { OpenAIConfig } from './config.js'; export declare class OpenAIFileAdapter implements FileAdapter { private readonly config; constructor(config: OpenAIConfig); private readonly getClient; upload(options: FileUploadOptions): Promise; list(): Promise; delete(fileId: string): Promise; retrieve(fileId: string): Promise; } //# sourceMappingURL=files.d.ts.map