import { ColumnConfig } from 'drizzle-orm'; import { ColumnBuilderConfig } from 'drizzle-orm/column-builder'; import { PgColumn, PgColumnBuilder } from './common'; export declare class PgBigInt53Builder extends PgColumnBuilder> { protected $pgColumnBuilderBrand: 'PgBigInt53Builder'; } export declare class PgBigInt53 extends PgColumn> { protected $pgColumnBrand: 'PgBigInt53'; getSQLType(): string; mapFromDriverValue(value: number | string): number; } export declare class PgBigInt64Builder extends PgColumnBuilder> { protected $pgColumnBuilderBrand: 'PgBigInt64Builder'; } export declare class PgBigInt64 extends PgColumn> { protected $pgColumnBrand: 'PgBigInt64'; getSQLType(): string; mapFromDriverValue(value: string): bigint; } interface PgBigIntConfig { mode: T; } export declare function bigint(name: string, config: PgBigIntConfig<'number'>): PgBigInt53Builder; export declare function bigint(name: string, config: PgBigIntConfig<'bigint'>): PgBigInt64Builder; export {}; //# sourceMappingURL=bigint.d.ts.map