/** Stored DDL, normalized for comparison against a canonical constant: SQLite * keeps the CREATE statement it was given, so `IF NOT EXISTS`, whitespace, a * trailing semicolon and case are noise rather than shape. Shared by the boot * verifier and by the run ledger's own schema history, which both decide * whether a deployed table is a shape they recognize. */ export declare function sqlShape(sql: string | null | undefined): string; /** The stored CREATE statement of a table, or undefined when it is absent. */ export declare function currentTableSql(db: import("better-sqlite3").Database, name: string): string | undefined; //# sourceMappingURL=sql-shape.d.ts.map