export type CleanableComponentId = 'cache' | 'embeddings' | 'models' | 'browser' | 'searxng';
export interface CleanupResult {
    ok: boolean;
    /** Bytes freed by this cleanup operation */
    freedBytes: number;
    /** Present when an error occurred */
    error?: string;
}
export declare function cleanupComponent(component: CleanableComponentId, dataDir: string): Promise<CleanupResult>;
//# sourceMappingURL=cleanup.d.ts.map