import type { DrizzleAdapter } from '../types.js';
/**
 * Warns about identifiers Postgres will silently truncate past 63 chars, and throws
 * when two of them truncate to the same name (a schema Postgres can't create anyway).
 *
 * Base table/enum names throw during construction, so this only covers concatenated
 * identifiers: companion tables, columns, and inline index/foreign key names.
 */
export declare const checkTruncatedIdentifiers: ({ adapter, logWarnings, }: {
    adapter: Pick<DrizzleAdapter, "payload" | "rawTables">;
    logWarnings: boolean;
}) => void;
//# sourceMappingURL=checkTruncatedIdentifiers.d.ts.map