/** * Canonical managed audit/soft-delete column lines — CLI copy. * * The compiler's single source of truth is * `apps/compiler/src/constants/managed-columns.ts`; the CLI cannot import it * at runtime (the published CLI is a thin client). This module carries the * same data for the `quickback migrate visible-columns` codemod, and a * compiler-side drift test (`cli-audit-canon-drift.test.ts`) asserts the two * stay byte-identical — edit BOTH together or that test fails CI. */ export interface ManagedColumnCanon { jsName: string; snakeName: string; /** Audit quartet (true) vs soft-delete pair (false). */ audit: boolean; /** Canonical Drizzle line for pgTable sources (snake_case convention). */ pgLine: string; /** Canonical Drizzle line for sqliteTable sources (snake_case convention). */ sqliteLine: string; } export declare const MANAGED_COLUMN_CANON: ReadonlyArray; //# sourceMappingURL=audit-canon.d.ts.map