Type Parameters

  • N extends number

Hierarchy (View Summary)

Constructors

Properties

Methods

- * / & # % + < <@ << <= <> = > >= >> | || abs anyValue anyValueTransfn arrayFill arrayPrepend asAggregate avg bit bitAnd bitOr bitXor btint82Cmp btint84Cmp btint8Cmp concat count cumeDist denseRank elemContainedByMultirange elemContainedByRange execute factorial firstValue float4 float8 gcd generateSeries getClass hashint8 hashint8Extended inRange int2 int2Sum int4 int4Sum int82Div int82Eq int82Ge int82Gt int82Le int82Lt int82Mi int82Mul int82Ne int82Pl int84Div int84Eq int84Ge int84Gt int84Le int84Lt int84Mi int84Mul int84Ne int84Pl int8Abs int8And int8Dec int8DecAny int8Div int8Eq int8Ge int8Gt int8Inc int8IncAny int8IncFloat8Float8 int8Larger int8Le int8Lt int8Mi int8Mod int8Mul int8MulCash int8Ne int8Not int8Or int8Pl int8PlInet int8Range int8RangeSubdiff int8Shl int8Shr int8Smaller int8Um int8Up int8Xor jsonAgg jsonAggStrict jsonbAgg jsonbAggStrict jsonbBuildArray jsonbBuildObject jsonbObjectAgg jsonbObjectAggStrict jsonbObjectAggUnique jsonbObjectAggUniqueStrict jsonbPopulateRecord jsonbPopulateRecordset jsonbPopulateRecordValid jsonBuildArray jsonBuildObject jsonObjectAgg jsonObjectAggStrict jsonObjectAggUnique jsonObjectAggUniqueStrict jsonPopulateRecord jsonPopulateRecordset lag lastValue lcm lead max mod mode money nthValue numeric numNonnulls numNulls oid percentRank pgAdvisoryLock pgAdvisoryLockShared pgAdvisoryUnlock pgAdvisoryUnlockShared pgAdvisoryXactLock pgAdvisoryXactLockShared pgCollationFor pgColumnCompression pgColumnSize pgColumnToastChunkId pgSizePretty pgTryAdvisoryLock pgTryAdvisoryLockShared pgTryAdvisoryXactLock pgTryAdvisoryXactLockShared pgTypeof pgWalSummaryContents quoteLiteral quoteNullable random rank stddev stddevPop stddevSamp sum toChar toExpression toHex toJson toJsonb toOct txidStatus txidVisibleInSnapshot variance varPop varSamp widthBucket new parse subtype typeString

Constructors

  • Type Parameters

    • N extends number

    Parameters

    • v: unknown

    Returns Int8<N>

Properties

nullability: undefined | N = undefined
resultType: undefined | bigint = undefined
serializeParamTypes: unknown = undefined
v: unknown
serializeParamTypes: undefined | readonly bigint[] = undefined

Methods

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Money<1>

  • Parameters

    Returns Money<0 | 1>

  • Parameters

    Returns Money<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Inet<1>

  • Parameters

    Returns Inet<0 | 1>

  • Parameters

    Returns Inet<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Bool<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Bool<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Bool<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Bool<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Bool<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Bool<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Array<1, T>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Array<0 | 1, T>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Array<0 | 1, T>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Array<1, T>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Array<0 | 1, T>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Array<0 | 1, T>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Array<1, T>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Array<0 | 1, T>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Array<0 | 1, T>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Array<1, T>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Array<0 | 1, T>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Array<0 | 1, T>

  • Returns undefined | Int8<number>

  • Parameters

    Returns Numeric<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Bit<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Bit<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Bit<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Int4<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Int4<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Int4<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Int4<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Int4<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Int4<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int4<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int4<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int4<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Text<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Text<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Text<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Int8<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Float8<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Int8<0 | 1>

  • Parameters

    • db: Typegres

    Returns {
        then(
            resolve: (
                result: N extends 0 ? null : N extends 1 ? bigint : null | bigint,
            ) => void,
            reject: (err: unknown) => void,
        ): void;
    }

  • Parameters

    Returns Numeric<1>

  • Parameters

    Returns Numeric<0 | 1>

  • Parameters

    Returns Numeric<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns T

  • Parameters

    Returns Float4<1>

  • Parameters

    Returns Float4<0 | 1>

  • Parameters

    Returns Float4<0 | 1>

  • Parameters

    Returns Float8<1>

  • Parameters

    Returns Float8<0 | 1>

  • Parameters

    Returns Float8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Setof<{ from: {} }>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Setof<{ from: {} }>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Setof<{ from: {} }>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>
    • a2: undefined | bigint | Int8<1>

    Returns Setof<{ from: {} }>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>
    • a2: undefined | bigint | Int8<0 | 1>

    Returns Setof<{ from: {} }>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>
    • a2: undefined | bigint | Int8<number>

    Returns Setof<{ from: {} }>

  • Parameters

    • this: this

    Returns typeof Any

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>
    • a2: undefined | bigint | Int8<1>
    • a3: undefined | boolean | Bool<1>
    • a4: undefined | boolean | Bool<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>
    • a2: undefined | bigint | Int8<0 | 1>
    • a3: undefined | boolean | Bool<0 | 1>
    • a4: undefined | boolean | Bool<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>
    • a2: undefined | bigint | Int8<number>
    • a3: undefined | boolean | Bool<number>
    • a4: undefined | boolean | Bool<number>

    Returns Bool<0 | 1>

  • Parameters

    Returns Int2<1>

  • Parameters

    Returns Int2<0 | 1>

  • Parameters

    Returns Int2<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Int8<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int2<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int2<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int2<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Bool<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Float8<1>
    • a2: undefined | number | Float8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Float8<0 | 1>
    • a2: undefined | number | Float8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Float8<number>
    • a2: undefined | number | Float8<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    Returns Money<1>

  • Parameters

    Returns Money<0 | 1>

  • Parameters

    Returns Money<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Bool<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Bool<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    Returns Inet<1>

  • Parameters

    Returns Inet<0 | 1>

  • Parameters

    Returns Inet<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8Range<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8Range<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8Range<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>
    • a2: undefined | string | Text<1>

    Returns Int8Range<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>
    • a2: undefined | string | Text<0 | 1>

    Returns Int8Range<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>
    • a2: undefined | string | Text<number>

    Returns Int8Range<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Float8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Float8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Float8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | number | Int4<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | number | Int4<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | number | Int4<number>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Jsonb<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Jsonb<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<number>

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<number>

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<number>

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<number>

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Setof<{ from: {} }>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Setof<{ from: {} }>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Setof<{ from: {} }>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Bool<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Bool<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Bool<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Json<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Json<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<number>

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<number>

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<number>

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<number>

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Json<1>
    • a2: undefined | boolean | Bool<1>

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Json<0 | 1>
    • a2: undefined | boolean | Bool<0 | 1>

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Json<number>
    • a2: undefined | boolean | Bool<number>

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Json<1>
    • a2: undefined | boolean | Bool<1>

    Returns Setof<{ from: {} }>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Json<0 | 1>
    • a2: undefined | boolean | Bool<0 | 1>

    Returns Setof<{ from: {} }>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Json<number>
    • a2: undefined | boolean | Bool<number>

    Returns Setof<{ from: {} }>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns T

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns T

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns T

  • Parameters

    Returns Money<1>

  • Parameters

    Returns Money<0 | 1>

  • Parameters

    Returns Money<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: undefined | number | Int4<1>

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: undefined | number | Int4<0 | 1>

    Returns T

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: undefined | number | Int4<number>

    Returns T

  • Parameters

    Returns Numeric<1>

  • Parameters

    Returns Numeric<0 | 1>

  • Parameters

    Returns Numeric<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Int4<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Int4<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Int4<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Int4<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Int4<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Int4<0 | 1>

  • Parameters

    Returns Oid<1>

  • Parameters

    Returns Oid<0 | 1>

  • Parameters

    Returns Oid<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Float8<0 | 1>

  • Parameters

    Returns Void<1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Void<1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Void<1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Void<1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Void<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Text<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Text<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Text<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Text<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Text<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Text<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Int4<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Int4<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Int4<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Oid<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Oid<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Oid<0 | 1>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Regtype<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Regtype<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Regtype<0 | 1>

  • Parameters

    Returns Setof<
        {
            from: {
                is_limit_block: Bool<1>;
                relblocknumber: Int8<1>;
                reldatabase: Oid<1>;
                relfilenode: Oid<1>;
                relforknumber: Int2<1>;
                reltablespace: Oid<1>;
            };
        },
    >

  • Parameters

    Returns Setof<
        {
            from: {
                is_limit_block: Bool<0 | 1>;
                relblocknumber: Int8<0 | 1>;
                reldatabase: Oid<0 | 1>;
                relfilenode: Oid<0 | 1>;
                relforknumber: Int2<0 | 1>;
                reltablespace: Oid<0 | 1>;
            };
        },
    >

  • Parameters

    Returns Setof<
        {
            from: {
                is_limit_block: Bool<0 | 1>;
                relblocknumber: Int8<0 | 1>;
                reldatabase: Oid<0 | 1>;
                relfilenode: Oid<0 | 1>;
                relforknumber: Int2<0 | 1>;
                reltablespace: Oid<0 | 1>;
            };
        },
    >

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Text<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Text<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Text<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Text<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Text<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Text<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | bigint | Int8<0 | 1>

    Returns Int8<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | bigint | Int8<number>

    Returns Int8<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Int8<0 | 1>

  • Parameters

    Returns Numeric<0 | 1>

  • Parameters

    Returns Numeric<0 | 1>

  • Parameters

    Returns Numeric<0 | 1>

  • Parameters

    Returns Numeric<0 | 1>

  • Parameters

    • this: Int8<1>
    • a1: undefined | string | Text<1>

    Returns Text<1>

  • Parameters

    • this: Int8<0 | 1>
    • a1: undefined | string | Text<0 | 1>

    Returns Text<0 | 1>

  • Parameters

    • this: Int8<number>
    • a1: undefined | string | Text<number>

    Returns Text<0 | 1>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Json<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Jsonb<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Jsonb<0 | 1>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Numeric<0 | 1>

  • Parameters

    Returns Numeric<0 | 1>

  • Parameters

    Returns Numeric<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Int4<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Int4<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Int4<0 | 1>

  • Parameters

    • v: bigint

    Returns Int8<1>

  • Parameters

    • v: null

    Returns Int8<0>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    • v: string

    Returns bigint

  • Returns undefined | UseSubtype

  • Returns undefined | string