Type Parameters

  • N extends number

Hierarchy (View Summary)

Constructors

Properties

Methods

- * / & # % + < <@ << <= <> = > >= >> | || abs anyValue anyValueTransfn arrayFill arrayPrepend asAggregate avg bit bitAnd bitOr bitXor bool btint42Cmp btint48Cmp btint4Cmp char chr concat count cumeDist denseRank elemContainedByMultirange elemContainedByRange execute firstValue float4 float8 gcd generateSeries getClass hashint4 hashint4Extended inRange int2 int42Div int42Eq int42Ge int42Gt int42Le int42Lt int42Mi int42Mul int42Ne int42Pl int48Div int48Eq int48Ge int48Gt int48Le int48Lt int48Mi int48Mul int48Ne int48Pl int4Abs int4And int4Div int4Eq int4Ge int4Gt int4Inc int4Larger int4Le int4Lt int4Mi int4Mod int4Mul int4MulCash int4Ne int4Not int4Or int4Pl int4Range int4RangeSubdiff int4Shl int4Shr int4Smaller int4Um int4Up int4Xor int8 integerPlDate 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 loClose loCreat loLseek loLseek64 loread loTell loTell64 loTruncate loTruncate64 lowrite makeDate makeInterval makeTime makeTimestamp makeTimestamptz max mod mode money nthValue ntile numeric numNonnulls numNulls percentRank pgAdvisoryLock pgAdvisoryLockShared pgAdvisoryUnlock pgAdvisoryUnlockShared pgAdvisoryXactLock pgAdvisoryXactLockShared pgBlockingPids pgCancelBackend pgCollationFor pgColumnCompression pgColumnSize pgColumnToastChunkId pgEncodingMaxLength pgEncodingToChar pgIsolationTestSessionIsBlocked pgLogBackendMemoryContexts pgSafeSnapshotBlockingPids pgStatGetActivity pgStatGetBackendActivity pgStatGetBackendActivityStart pgStatGetBackendClientAddr pgStatGetBackendClientPort pgStatGetBackendDbid pgStatGetBackendPid pgStatGetBackendStart pgStatGetBackendSubxact pgStatGetBackendUserid pgStatGetBackendWaitEvent pgStatGetBackendWaitEventType pgStatGetBackendXactStart pgTerminateBackend pgTryAdvisoryLock pgTryAdvisoryLockShared pgTryAdvisoryXactLock pgTryAdvisoryXactLockShared pgTypeof polygon quoteLiteral quoteNullable random rank stddev stddevPop stddevSamp sum toChar toExpression toHex toJson toJsonb toOct variance varPop varSamp widthBucket new parse subtype typeString

Constructors

  • Type Parameters

    • N extends number

    Parameters

    • v: unknown

    Returns Int4<N>

Properties

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

Methods

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<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 Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Date<1>

  • Parameters

    Returns Date<0 | 1>

  • Parameters

    Returns Date<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    • this: Int4<number>
    • a1: undefined | number | Int4<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: Int4<1>
    • a1: undefined | number | Int4<1>

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<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 Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<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 | Int4<number>

  • Parameters

    Returns Numeric<0 | 1>

  • Parameters

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

    Returns Bit<1>

  • Parameters

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

    Returns Bit<0 | 1>

  • Parameters

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

    Returns Bit<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

    Returns Char<1>

  • Parameters

    Returns Char<0 | 1>

  • Parameters

    Returns Char<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 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 ? number : null | number,
            ) => void,
            reject: (err: unknown) => void,
        ): void;
    }

  • 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: Int4<1>
    • a1: undefined | number | Int4<1>

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Setof<{ from: {} }>

  • Parameters

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

    Returns Setof<{ from: {} }>

  • Parameters

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

    Returns Setof<{ from: {} }>

  • Parameters

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

    Returns Setof<{ from: {} }>

  • Parameters

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

    Returns Setof<{ from: {} }>

  • Parameters

    • this: Int4<number>
    • a1: undefined | number | Int4<number>
    • a2: undefined | number | Int4<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: Int4<1>
    • a1: undefined | bigint | Int8<1>

    Returns Int8<1>

  • Parameters

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

    Returns Int8<0 | 1>

  • Parameters

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

    Returns Int8<0 | 1>

  • Parameters

    • this: Int4<1>
    • a1: undefined | number | Int4<1>
    • a2: undefined | number | Int2<1>
    • a3: undefined | boolean | Bool<1>
    • a4: undefined | boolean | Bool<1>

    Returns Bool<1>

  • Parameters

    • this: Int4<0 | 1>
    • a1: undefined | number | Int4<0 | 1>
    • a2: undefined | number | Int2<0 | 1>
    • a3: undefined | boolean | Bool<0 | 1>
    • a4: undefined | boolean | Bool<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int4<number>
    • a1: undefined | number | Int4<number>
    • a2: undefined | number | Int2<number>
    • a3: undefined | boolean | Bool<number>
    • a4: undefined | boolean | Bool<number>

    Returns Bool<0 | 1>

  • Parameters

    • this: Int4<1>
    • a1: undefined | number | Int4<1>
    • a2: undefined | number | Int4<1>
    • a3: undefined | boolean | Bool<1>
    • a4: undefined | boolean | Bool<1>

    Returns Bool<1>

  • Parameters

    • this: Int4<0 | 1>
    • a1: undefined | number | Int4<0 | 1>
    • a2: undefined | number | Int4<0 | 1>
    • a3: undefined | boolean | Bool<0 | 1>
    • a4: undefined | boolean | Bool<0 | 1>

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

    • this: Int4<0 | 1>
    • a1: undefined | number | Int4<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: Int4<number>
    • a1: undefined | number | Int4<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: Int4<1>
    • a1: undefined | number | Int2<1>

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int8<1>

  • Parameters

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

    Returns Int8<0 | 1>

  • Parameters

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

    Returns Int8<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Int8<1>

  • Parameters

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

    Returns Int8<0 | 1>

  • Parameters

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

    Returns Int8<0 | 1>

  • Parameters

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

    Returns Int8<1>

  • Parameters

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

    Returns Int8<0 | 1>

  • Parameters

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

    Returns Int8<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Int8<1>

  • Parameters

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

    Returns Int8<0 | 1>

  • Parameters

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

    Returns Int8<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

    Returns Money<1>

  • Parameters

    Returns Money<0 | 1>

  • Parameters

    Returns Money<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4Range<1>

  • Parameters

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

    Returns Int4Range<0 | 1>

  • Parameters

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

    Returns Int4Range<0 | 1>

  • Parameters

    • this: Int4<1>
    • a1: undefined | number | Int4<1>
    • a2: undefined | string | Text<1>

    Returns Int4Range<1>

  • Parameters

    • this: Int4<0 | 1>
    • a1: undefined | number | Int4<0 | 1>
    • a2: undefined | string | Text<0 | 1>

    Returns Int4Range<0 | 1>

  • Parameters

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

    Returns Int4Range<0 | 1>

  • Parameters

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

    Returns Float8<1>

  • Parameters

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

    Returns Float8<0 | 1>

  • Parameters

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

    Returns Float8<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Date<1>

  • Parameters

    Returns Date<0 | 1>

  • Parameters

    Returns Date<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: Int4<1>
    • a1: undefined | number | Int4<1>

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<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 Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Oid<1>

  • Parameters

    Returns Oid<0 | 1>

  • Parameters

    Returns Oid<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int8<1>

  • Parameters

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

    Returns Int8<0 | 1>

  • Parameters

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

    Returns Int8<0 | 1>

  • Parameters

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

    Returns Bytea<1>

  • Parameters

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

    Returns Bytea<0 | 1>

  • Parameters

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

    Returns Bytea<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Date<1>

  • Parameters

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

    Returns Date<0 | 1>

  • Parameters

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

    Returns Date<0 | 1>

  • Parameters

    • this: Int4<1>
    • a1: undefined | number | Int4<1>
    • a2: undefined | number | Int4<1>
    • a3: undefined | number | Int4<1>
    • a4: undefined | number | Int4<1>
    • a5: undefined | number | Int4<1>
    • a6: undefined | number | Float8<1>

    Returns Interval<1>

  • Parameters

    • this: Int4<0 | 1>
    • a1: undefined | number | Int4<0 | 1>
    • a2: undefined | number | Int4<0 | 1>
    • a3: undefined | number | Int4<0 | 1>
    • a4: undefined | number | Int4<0 | 1>
    • a5: undefined | number | Int4<0 | 1>
    • a6: undefined | number | Float8<0 | 1>

    Returns Interval<0 | 1>

  • Parameters

    • this: Int4<number>
    • a1: undefined | number | Int4<number>
    • a2: undefined | number | Int4<number>
    • a3: undefined | number | Int4<number>
    • a4: undefined | number | Int4<number>
    • a5: undefined | number | Int4<number>
    • a6: undefined | number | Float8<number>

    Returns Interval<0 | 1>

  • Parameters

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

    Returns Time<1>

  • Parameters

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

    Returns Time<0 | 1>

  • Parameters

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

    Returns Time<0 | 1>

  • Parameters

    • this: Int4<1>
    • a1: undefined | number | Int4<1>
    • a2: undefined | number | Int4<1>
    • a3: undefined | number | Int4<1>
    • a4: undefined | number | Int4<1>
    • a5: undefined | number | Float8<1>

    Returns Timestamp<1>

  • Parameters

    • this: Int4<0 | 1>
    • a1: undefined | number | Int4<0 | 1>
    • a2: undefined | number | Int4<0 | 1>
    • a3: undefined | number | Int4<0 | 1>
    • a4: undefined | number | Int4<0 | 1>
    • a5: undefined | number | Float8<0 | 1>

    Returns Timestamp<0 | 1>

  • Parameters

    • this: Int4<number>
    • a1: undefined | number | Int4<number>
    • a2: undefined | number | Int4<number>
    • a3: undefined | number | Int4<number>
    • a4: undefined | number | Int4<number>
    • a5: undefined | number | Float8<number>

    Returns Timestamp<0 | 1>

  • Parameters

    • this: Int4<1>
    • a1: undefined | number | Int4<1>
    • a2: undefined | number | Int4<1>
    • a3: undefined | number | Int4<1>
    • a4: undefined | number | Int4<1>
    • a5: undefined | number | Float8<1>

    Returns Timestamptz<1>

  • Parameters

    • this: Int4<0 | 1>
    • a1: undefined | number | Int4<0 | 1>
    • a2: undefined | number | Int4<0 | 1>
    • a3: undefined | number | Int4<0 | 1>
    • a4: undefined | number | Int4<0 | 1>
    • a5: undefined | number | Float8<0 | 1>

    Returns Timestamptz<0 | 1>

  • Parameters

    • this: Int4<number>
    • a1: undefined | number | Int4<number>
    • a2: undefined | number | Int4<number>
    • a3: undefined | number | Int4<number>
    • a4: undefined | number | Int4<number>
    • a5: undefined | number | Float8<number>

    Returns Timestamptz<0 | 1>

  • Parameters

    • this: Int4<1>
    • a1: undefined | number | Int4<1>
    • a2: undefined | number | Int4<1>
    • a3: undefined | number | Int4<1>
    • a4: undefined | number | Int4<1>
    • a5: undefined | number | Float8<1>
    • a6: undefined | string | Text<1>

    Returns Timestamptz<1>

  • Parameters

    • this: Int4<0 | 1>
    • a1: undefined | number | Int4<0 | 1>
    • a2: undefined | number | Int4<0 | 1>
    • a3: undefined | number | Int4<0 | 1>
    • a4: undefined | number | Int4<0 | 1>
    • a5: undefined | number | Float8<0 | 1>
    • a6: undefined | string | Text<0 | 1>

    Returns Timestamptz<0 | 1>

  • Parameters

    • this: Int4<number>
    • a1: undefined | number | Int4<number>
    • a2: undefined | number | Int4<number>
    • a3: undefined | number | Int4<number>
    • a4: undefined | number | Int4<number>
    • a5: undefined | number | Float8<number>
    • a6: undefined | string | Text<number>

    Returns Timestamptz<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<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 Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • 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>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T

    Returns Float8<0 | 1>

  • Parameters

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

    Returns Void<1>

  • Parameters

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

    Returns Void<0 | 1>

  • Parameters

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

    Returns Void<0 | 1>

  • Parameters

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

    Returns Void<1>

  • Parameters

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

    Returns Void<0 | 1>

  • Parameters

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

    Returns Void<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Void<1>

  • Parameters

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

    Returns Void<0 | 1>

  • Parameters

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

    Returns Void<0 | 1>

  • Parameters

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

    Returns Void<1>

  • Parameters

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

    Returns Void<0 | 1>

  • Parameters

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

    Returns Void<0 | 1>

  • Parameters

    Returns Array<1, Int4<0 | 1>>

  • Parameters

    Returns Array<0 | 1, Int4<0 | 1>>

  • Parameters

    Returns Array<0 | 1, Int4<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 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 Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Name<1>

  • Parameters

    Returns Name<0 | 1>

  • Parameters

    Returns Name<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 Array<1, Int4<0 | 1>>

  • Parameters

    Returns Array<0 | 1, Int4<0 | 1>>

  • Parameters

    Returns Array<0 | 1, Int4<0 | 1>>

  • Parameters

    Returns Setof<
        {
            from: {
                application_name: Text<1>;
                backend_start: Timestamptz<1>;
                backend_type: Text<1>;
                backend_xid: Xid<1>;
                backend_xmin: Xid<1>;
                client_addr: Inet<1>;
                client_hostname: Text<1>;
                client_port: Int4<1>;
                datid: Oid<1>;
                gss_auth: Bool<1>;
                gss_delegation: Bool<1>;
                gss_enc: Bool<1>;
                gss_princ: Text<1>;
                leader_pid: Int4<1>;
                pid: Int4<1>;
                query: Text<1>;
                query_id: Int8<1>;
                query_start: Timestamptz<1>;
                ssl: Bool<1>;
                ssl_client_dn: Text<1>;
                ssl_client_serial: Numeric<1>;
                ssl_issuer_dn: Text<1>;
                sslbits: Int4<1>;
                sslcipher: Text<1>;
                sslversion: Text<1>;
                state: Text<1>;
                state_change: Timestamptz<1>;
                usesysid: Oid<1>;
                wait_event: Text<1>;
                wait_event_type: Text<1>;
                xact_start: Timestamptz<1>;
            };
        },
    >

  • Parameters

    Returns Setof<
        {
            from: {
                application_name: Text<0 | 1>;
                backend_start: Timestamptz<0 | 1>;
                backend_type: Text<0 | 1>;
                backend_xid: Xid<0 | 1>;
                backend_xmin: Xid<0 | 1>;
                client_addr: Inet<0 | 1>;
                client_hostname: Text<0 | 1>;
                client_port: Int4<0 | 1>;
                datid: Oid<0 | 1>;
                gss_auth: Bool<0 | 1>;
                gss_delegation: Bool<0 | 1>;
                gss_enc: Bool<0 | 1>;
                gss_princ: Text<0 | 1>;
                leader_pid: Int4<0 | 1>;
                pid: Int4<0 | 1>;
                query: Text<0 | 1>;
                query_id: Int8<0 | 1>;
                query_start: Timestamptz<0 | 1>;
                ssl: Bool<0 | 1>;
                ssl_client_dn: Text<0 | 1>;
                ssl_client_serial: Numeric<0 | 1>;
                ssl_issuer_dn: Text<0 | 1>;
                sslbits: Int4<0 | 1>;
                sslcipher: Text<0 | 1>;
                sslversion: Text<0 | 1>;
                state: Text<0 | 1>;
                state_change: Timestamptz<0 | 1>;
                usesysid: Oid<0 | 1>;
                wait_event: Text<0 | 1>;
                wait_event_type: Text<0 | 1>;
                xact_start: Timestamptz<0 | 1>;
            };
        },
    >

  • Parameters

    Returns Setof<
        {
            from: {
                application_name: Text<0 | 1>;
                backend_start: Timestamptz<0 | 1>;
                backend_type: Text<0 | 1>;
                backend_xid: Xid<0 | 1>;
                backend_xmin: Xid<0 | 1>;
                client_addr: Inet<0 | 1>;
                client_hostname: Text<0 | 1>;
                client_port: Int4<0 | 1>;
                datid: Oid<0 | 1>;
                gss_auth: Bool<0 | 1>;
                gss_delegation: Bool<0 | 1>;
                gss_enc: Bool<0 | 1>;
                gss_princ: Text<0 | 1>;
                leader_pid: Int4<0 | 1>;
                pid: Int4<0 | 1>;
                query: Text<0 | 1>;
                query_id: Int8<0 | 1>;
                query_start: Timestamptz<0 | 1>;
                ssl: Bool<0 | 1>;
                ssl_client_dn: Text<0 | 1>;
                ssl_client_serial: Numeric<0 | 1>;
                ssl_issuer_dn: Text<0 | 1>;
                sslbits: Int4<0 | 1>;
                sslcipher: Text<0 | 1>;
                sslversion: Text<0 | 1>;
                state: Text<0 | 1>;
                state_change: Timestamptz<0 | 1>;
                usesysid: Oid<0 | 1>;
                wait_event: Text<0 | 1>;
                wait_event_type: Text<0 | 1>;
                xact_start: Timestamptz<0 | 1>;
            };
        },
    >

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Inet<1>

  • Parameters

    Returns Inet<0 | 1>

  • Parameters

    Returns Inet<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Oid<1>

  • Parameters

    Returns Oid<0 | 1>

  • Parameters

    Returns Oid<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Record<1, { subxact_count: Int4<1>; subxact_overflowed: Bool<1> }>

  • Parameters

    Returns Record<0 | 1, { subxact_count: Int4<0 | 1>; subxact_overflowed: Bool<0 | 1> }>

  • Parameters

    Returns Record<0 | 1, { subxact_count: Int4<0 | 1>; subxact_overflowed: Bool<0 | 1> }>

  • Parameters

    Returns Oid<1>

  • Parameters

    Returns Oid<0 | 1>

  • Parameters

    Returns Oid<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

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    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>

  • 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: Int4<1>
    • a1: undefined | number | Int4<1>

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<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 Int8<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

    • this: Int4<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 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: number

    Returns Int4<1>

  • Parameters

    • v: null

    Returns Int4<0>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    • v: string

    Returns number

  • Returns undefined | UseSubtype

  • Returns undefined | string