import type { DevFlowDatabase, GovernanceRuleRecord } from "@devflow-tools/database"; export declare class GovernanceService { private readonly database; private seedPromise; constructor(database: DevFlowDatabase); private ensureSeeded; listRules(): Promise; saveRule(input: unknown, pathId?: string): Promise; deleteRule(id: string): Promise<{ deleted: true; }>; listAudit(limit?: number, offset?: number): { items: import("@devflow-tools/database").GovernanceAuditRecord[]; total: number; }; private validateRule; private validateCondition; } //# sourceMappingURL=governance.service.d.ts.map