import type { ApprovalStatus, ApprovalType } from "../constants.js"; export interface Approval { id: string; companyId: string; type: ApprovalType; requestedByAgentId: string | null; requestedByUserId: string | null; status: ApprovalStatus; payload: Record; decisionNote: string | null; decidedByUserId: string | null; decidedAt: Date | null; createdAt: Date; updatedAt: Date; } export interface ApprovalComment { id: string; companyId: string; approvalId: string; authorAgentId: string | null; authorUserId: string | null; body: string; createdAt: Date; updatedAt: Date; } //# sourceMappingURL=approval.d.ts.map