import { bigint, int8 } from "./bigint.cjs";
import { bit } from "./bit.cjs";
import { bool } from "./bool.cjs";
import { char } from "./char.cjs";
import { customType } from "./custom.cjs";
import { date } from "./date.cjs";
import { decimal } from "./decimal.cjs";
import { float } from "./float.cjs";
import { geometry } from "./geometry.cjs";
import { inet } from "./inet.cjs";
import { int4 } from "./integer.cjs";
import { timestamp } from "./timestamp.cjs";
import { interval } from "./interval.cjs";
import { jsonb } from "./jsonb.cjs";
import { real } from "./real.cjs";
import { int2, smallint } from "./smallint.cjs";
import { string, text } from "./string.cjs";
import { time } from "./time.cjs";
import { uuid } from "./uuid.cjs";
import { varbit } from "./varbit.cjs";
import { varchar } from "./varchar.cjs";
import { vector } from "./vector.cjs";

//#region src/cockroach-core/columns/all.d.ts
declare function getCockroachColumnBuilders(): {
  bigint: typeof bigint;
  bool: typeof bool;
  char: typeof char;
  customType: typeof customType;
  date: typeof date;
  doublePrecision: typeof float;
  inet: typeof inet;
  int4: typeof int4;
  int2: typeof int2;
  int8: typeof int8;
  interval: typeof interval;
  jsonb: typeof jsonb;
  numeric: typeof decimal;
  decimal: typeof decimal;
  geometry: typeof geometry;
  real: typeof real;
  smallint: typeof smallint;
  text: typeof text;
  time: typeof time;
  timestamp: typeof timestamp;
  uuid: typeof uuid;
  varchar: typeof varchar;
  bit: typeof bit;
  vector: typeof vector;
  float: typeof float;
  string: typeof string;
  varbit: typeof varbit;
};
type CockroachColumnsBuilders = ReturnType<typeof getCockroachColumnBuilders>;
//#endregion
export { CockroachColumnsBuilders, getCockroachColumnBuilders };
//# sourceMappingURL=all.d.cts.map