/** Postgres max identifier length (NAMEDATALEN - 1). */
export declare const maxIdentifierLength = 63;
/**
 * Cap for builder-generated identifiers (`buildIndexName`/`buildForeignKeyName`). Sits
 * below `maxIdentifierLength` to leave headroom for the appended `_idx`/`_fk`/`_N` suffixes.
 */
export declare const maxGeneratedIdentifierLength: number;
/**
 * Throws if a table or enum identifier exceeds the Postgres 63-char limit.
 */
export declare const validateIdentifierLength: (name: string) => string;
//# sourceMappingURL=validateIdentifierLength.d.ts.map