import type { DecisionIndex, DecisionIndexEntry, DecisionRecord } from "../../domain/runtime/decision-record.js"; import type { DecisionLog } from "../../domain/runtime/decision-log.js"; export declare function resolveDecisionArtifactPaths(workspaceRoot: string, recordId: string): { decisionsDir: string; indexPath: string; jsonPath: string; markdownPath: string; }; export declare function resolveDecisionLogArtifactPaths(workspaceRoot: string): { decisionsDir: string; jsonPath: string; markdownPath: string; }; export declare function sortDecisionIndexEntries(entries: readonly DecisionIndexEntry[]): DecisionIndexEntry[]; export declare function loadDecisionIndex(workspaceRoot: string): Promise; export declare function loadDecisionRecords(workspaceRoot: string): Promise; export declare function writeDecisionRecord(workspaceRoot: string, record: DecisionRecord, markdown: string): Promise<{ record: DecisionRecord; indexEntry: DecisionIndexEntry; }>; export declare function writeDecisionLogArtifacts(workspaceRoot: string, log: DecisionLog, markdown: string): Promise<{ jsonPath: string; markdownPath: string; }>; //# sourceMappingURL=decision-runtime-store.d.ts.map