import { ColumnConfig } from 'drizzle-orm'; import { ColumnBuilderConfig } from 'drizzle-orm/column-builder'; import { AnyPgTable } from '../table'; import { PgColumn, PgColumnBuilder } from './common'; export declare class PgVarcharBuilder extends PgColumnBuilder, { length: number | undefined; }> { protected $pgColumnBuilderBrand: 'PgVarcharBuilder'; constructor(name: string, length?: number); } export declare class PgVarchar extends PgColumn> { protected $pgColumnBrand: 'PgVarchar'; length: number | undefined; constructor(table: AnyPgTable<{ name: TTableName; }>, config: PgVarcharBuilder['config']); getSQLType(): string; } export declare function varchar(name: string, config?: { length?: number; }): PgVarcharBuilder; //# sourceMappingURL=varchar.d.ts.map