import type { ChromaAccessor } from '../../accessor/chroma.ts';
export declare const PAGE_CHUNK_BATCH_SIZE = 100;
export interface ChromaChunk {
    document: string;
    metadata: Record<string, unknown>;
}
export declare function fetchPathTree(accessor: ChromaAccessor): Promise<string>;
export declare function iterPageChunks(accessor: ChromaAccessor, slug: string): AsyncIterable<string>;
export declare function pageChunks(accessor: ChromaAccessor, slug: string): Promise<ChromaChunk[]>;
export declare function pagesChunks(accessor: ChromaAccessor, slugs: readonly string[]): Promise<Map<string, ChromaChunk[]>>;
//# sourceMappingURL=client.d.ts.map