export declare const POSTGRES_IDENTIFIER_MAX_LENGTH = 63; export declare function truncateIdentifier(value: string, maxLength?: number): string; /** * Builds a constraint name with an optional schema prefix, truncated to fit * within Postgres' identifier length limit. The result is always lowercased * because PostgreSQL folds unquoted identifiers to lowercase when storing them * in system catalogs (pg_constraint.conname, pg_indexes.indexname, etc.). * Without this normalisation, runtime lookups that compare a mixed-case name * against the catalog would silently fail. */ export declare function buildConstraintName({ baseName, schemaName, maxLength, }: { baseName: string; schemaName?: string; maxLength?: number; }): string; //# sourceMappingURL=constraint-utils.d.ts.map