import type { VectorStoreAdapter, VectorStoreCreateOptions, VectorStoreInfo, VectorStoreFileInfo, VectorStoreAddOptions, VectorStoreListOptions, VectorStoreList, VectorStoreFileList } from '../../types.js'; import type { GoogleConfig } from './config.js'; export declare class GoogleVectorStoreAdapter implements VectorStoreAdapter { private readonly config; constructor(config: GoogleConfig); private readonly getClient; create(opts: VectorStoreCreateOptions): Promise; list(opts?: VectorStoreListOptions): Promise; get(id: string): Promise; delete(id: string): Promise; addFile(storeId: string, opts: VectorStoreAddOptions): Promise; removeFile(storeId: string, fileId: string): Promise; listFiles(storeId: string, opts?: VectorStoreListOptions): Promise; } //# sourceMappingURL=vector-store.d.ts.map