export interface ToolMetadata {
    name: string;
    description?: string;
    group?: string;
    docs?: string;
    updatedAt: number;
}
/**
 * File-backed tool metadata store. Persists custom overrides
 * (description, group, docs) to .bobbit/config/tools.json.
 * Same load-on-construct, write-on-mutate pattern as other stores.
 */
export declare class ToolStore {
    private tools;
    private filePath;
    constructor(filePath?: string);
    private load;
    private save;
    get(name: string): ToolMetadata | undefined;
    put(meta: ToolMetadata): void;
    getAll(): ToolMetadata[];
}
//# sourceMappingURL=tool-store.d.ts.map