import { ColumnConfig } from 'drizzle-orm'; import { ColumnBuilderConfig } from 'drizzle-orm/column-builder'; import { AnyPgTable } from '../table'; import { PgColumn, PgColumnBuilder } from './common'; export declare class PgJsonbBuilder extends PgColumnBuilder> { protected $pgColumnBuilderBrand: 'PgJsonbBuilder'; constructor(name: string); } export declare class PgJsonb extends PgColumn> { protected $pgColumnBrand: 'PgJsonb'; constructor(table: AnyPgTable<{ name: TTableName; }>, config: PgJsonbBuilder['config']); getSQLType(): string; mapToDriverValue(value: TData): string; mapFromDriverValue(value: TData | string): TData; } export declare function jsonb(name: string): PgJsonbBuilder; //# sourceMappingURL=jsonb.d.ts.map