import type { BrowserKnowledgeFamily, BrowserKnowledgeKind } from './types.js';
interface BrowserPathEntry {
    readonly family: BrowserKnowledgeFamily;
    readonly paths: Partial<Record<'linux' | 'darwin', readonly string[]>>;
    readonly profileGlob: string;
    readonly historyFile: string;
    readonly bookmarksFile: string;
}
export declare const BROWSER_PATHS: Record<BrowserKnowledgeKind, BrowserPathEntry>;
export declare function listBrowserKinds(): BrowserKnowledgeKind[];
export declare function getBrowserPathEntry(kind: BrowserKnowledgeKind): BrowserPathEntry;
export declare function expandBrowserRoots(kind: BrowserKnowledgeKind, homeOverride?: string): string[];
export declare function profileGlobToRegex(kind: BrowserKnowledgeKind): RegExp;
export {};
//# sourceMappingURL=paths.d.ts.map