/** * Shared COMPLIANCE.jsonl storage helpers. * * Keeps file-path resolution and JSONL parsing in one place so all callers * read/write compliance entries consistently. * * @task T4801 */ export type ComplianceJsonlEntry = Record; /** Resolve COMPLIANCE.jsonl path for a project root. */ export declare function getComplianceJsonlPath(projectRoot: string): string; /** * Read COMPLIANCE.jsonl entries. * Invalid JSON lines are skipped to preserve append-only log resilience. */ export declare function readComplianceJsonl(projectRoot: string): ComplianceJsonlEntry[]; /** Append one entry to COMPLIANCE.jsonl, creating directories as needed. */ export declare function appendComplianceJsonl(projectRoot: string, entry: ComplianceJsonlEntry): void; //# sourceMappingURL=store.d.ts.map