interface _IType implements IType, _RelationBaseimport { type _IType } from "https://dotland.deno.dev/x/pg_mem@2.6.13/interfaces-private.ts"; Type ParametersoptionalTRaw = anyPropertiesreadonlytype: "type"readonlyprimary: DataTypeData type readonlyname: stringReg type name readonlyreg: RegMethodstoString(): stringequals(a: TRaw, b: TRaw): boolean | nullgt(a: TRaw, b: TRaw): boolean | nullge(a: TRaw, b: TRaw): boolean | nulllt(a: TRaw, b: TRaw): boolean | nullle(a: TRaw, b: TRaw): boolean | nullcanConvertImplicit(to: _IType<TRaw>): boolean | nilcanCast(to: _IType<TRaw>): boolean | nilcast<T = any>(value: IValue<TRaw>, to: _IType<T>): IValue<T>convertImplicit<T = any>(value: IValue<TRaw>, to: _IType<T>): IValue<T>prefer(type: _IType<any>): _IType | nilasArray(): _IType<TRaw[]>Build an array type for this type asList(): _IType<TRaw[]>hash(value: TRaw): string | number | nullGet an unicity hash drop(t: _Transaction): void