import Database from "better-sqlite3"; export declare function getGlobalDb(): InstanceType | null; export interface GlobalDecisionInput { projectRoot: string; decision: string; rationale?: string | null; tags?: string[] | null; timestamp: string; } export declare function writeGlobalDecision(input: GlobalDecisionInput): number | null; export declare function writeGlobalConvention(projectRoot: string, category: string, rule: string, timestamp: string): number | null; export interface GlobalDecisionRow { id: number; project_root: string; decision: string; rationale: string | null; tags: string | null; timestamp: string; } export interface GlobalConventionRow { id: number; project_root: string; category: string; rule: string; timestamp: string; } export declare function queryGlobalDecisions(query?: string, limit?: number): GlobalDecisionRow[]; export declare function queryGlobalConventions(limit?: number): GlobalConventionRow[]; //# sourceMappingURL=global-db.d.ts.map