import type { ChromaClient, Collection } from 'chromadb';
import type { resolveChromaConfig } from '../vfs/chroma/config.ts';
import { Accessor } from './base.ts';
export declare class ChromaAccessor extends Accessor {
    readonly config: ReturnType<typeof resolveChromaConfig>;
    private client;
    private collection;
    constructor(config: ReturnType<typeof resolveChromaConfig>);
    getClient(): Promise<ChromaClient>;
    getCollection(): Promise<Collection>;
}
//# sourceMappingURL=chroma.d.ts.map