export declare class IndexManager {
    private storagePath;
    constructor(storagePath: string);
    private getIndex;
    private saveIndex;
    getShardForTag(tag: string): Promise<string | null>;
    setTagShard(tag: string, shardId: string): Promise<void>;
    removeTag(tag: string): Promise<void>;
    getAllTags(): Promise<string[]>;
    tagExists(tag: string): Promise<boolean>;
    rebuildIndex(): Promise<void>;
}
//# sourceMappingURL=indexManager.d.ts.map