import { DocHandle } from "./DocHandle.js"; import { Repo } from "./Repo.js"; import { CappedRepo } from "./CappedRepo.js"; import { AnyDocumentId, DocumentId } from "./types.js"; type AnyRepo = Repo | CappedRepo; export declare class ProxyRepo { #private; find(docId: AnyDocumentId): DocHandle; moveDoc(docId: DocumentId, from: AnyRepo, to: AnyRepo): Promise; assignRepoDocs(docIds: string[], repo: AnyRepo): void; addRepo(id: string, repo: AnyRepo): void; getRepo(id: string): AnyRepo; } export {}; //# sourceMappingURL=ProxyRepo.d.ts.map