Type Parameters

  • N extends number

Hierarchy (View Summary)

Constructors

Properties

Methods

!~ !~* !~~ !~~* @@ ^@ < <@ <= <> = > >= || ~ ~* ~<=~ ~<~ ~>=~ ~>~ ~~ ~~* anyValue anyValueTransfn arrayFill arrayPrepend asAggregate ascii asNonNullable asNullable binaryUpgradeAddSubRelState binaryUpgradeCreateEmptyExtension binaryUpgradeReploriginAdvance bitLength btrim bttextcmp bttextnamecmp bttextPatternCmp cast char characterLength charLength coalesce concat concatWs convertTo count cumeDist currentSetting currtid2 datePart dateTrunc decode denseRank elemContainedByMultirange elemContainedByRange eq execute extract firstValue format getClass ginCmpTslexeme ginCompareJsonb gt gte hasAnyColumnPrivilege hasColumnPrivilege hasDatabasePrivilege hasForeignDataWrapperPrivilege hasFunctionPrivilege hashtext hashtextextended hasLanguagePrivilege hasParameterPrivilege hasSchemaPrivilege hasSequencePrivilege hasServerPrivilege hasTablePrivilege hasTablespacePrivilege hasTypePrivilege ilike in initcap isDistinctFrom isNormalized isNotDistinctFrom isNotNull isNull jsonAgg jsonAggStrict jsonbAgg jsonbAggStrict jsonbBuildArray jsonbBuildObject jsonbObjectAgg jsonbObjectAggStrict jsonbObjectAggUnique jsonbObjectAggUniqueStrict jsonbPopulateRecord jsonbPopulateRecordset jsonbPopulateRecordValid jsonBuildArray jsonBuildObject jsonObjectAgg jsonObjectAggStrict jsonObjectAggUnique jsonObjectAggUniqueStrict jsonPopulateRecord jsonPopulateRecordset lag lastValue lead left length like likeEscape loImport lower lpad lt lte ltrim max md5 mode name ne normalize notilike notIn notlike nthValue numNonnulls numNulls octetLength over overlay parseIdent percentRank pgBackupStart pgCollationFor pgColumnCompression pgColumnSize pgColumnToastChunkId pgCreateRestorePoint pgCurrentLogfile pgGetObjectAddress pgGetSerialSequence pgGetViewdef pgInputErrorInfo pgInputIsValid pgLsDir pgLsReplslotdir pgNotify pgReadBinaryFile pgReadFile pgReplicationOriginAdvance pgReplicationOriginCreate pgReplicationOriginDrop pgReplicationOriginOid pgReplicationOriginProgress pgReplicationOriginSessionSetup pgSettingsGetFlags pgSizeBytes pgSplitWalfileName pgStatFile pgStatGetProgressInfo pgStatGetReplicationSlot pgStatHaveStats pgStatResetReplicationSlot pgStatResetShared pgStatResetSlru pgTypeof phrasetoTsquery plaintoTsquery position queryToXml queryToXmlAndXmlschema queryToXmlschema quoteIdent quoteLiteral quoteNullable rank regclass regexpCount regexpInstr regexpLike regexpMatch regexpMatches regexpReplace regexpSplitToArray regexpSplitToTable regexpSubstr repeat replace reverse right rowSecurityActive rpad rtrim setConfig similarEscape similarToEscape splitPart startsWith stringAgg stringToArray stringToTable strpos substr substring textanycat textcat texteq texteqname textGe textgename textGt textgtname texticlike texticnlike texticregexeq texticregexne textLarger textLe textlen textlename textlike textLt textltname textne textnename textnlike textPatternGe textPatternGt textPatternLe textPatternLt textregexeq textregexne textSmaller timezone toAscii toDate toExpression toJson toJsonb toNumber toRegclass toRegcollation toRegnamespace toRegoper toRegoperator toRegproc toRegprocedure toRegrole toRegtype toRegtypemod toTimestamp toTsquery toTsvector translate tsDebug tsHeadline tsMatchTq tsMatchTt tsParse tsStat tsTokenType unicodeAssigned unistr upper websearchToTsquery widthBucket xml xmlcomment xmlexists xmlIsWellFormed xmlIsWellFormedContent xmlIsWellFormedDocument xmltext xpath xpathExists new parse subtype typeString

Constructors

  • Type Parameters

    • N extends number

    Parameters

    • v: unknown

    Returns Text<N>

Properties

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

Methods

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    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

    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: Text<1>
    • a1: undefined | string | Text<1>

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    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

    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

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<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 | Text<number>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Returns undefined | Text<1>

  • Returns undefined | Text<0 | 1>

  • Parameters

    Returns Void<1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Void<1>

  • Parameters

    • this: Text<0 | 1>
    • a1: undefined | string | Text<0 | 1>
    • a2: undefined | boolean | Bool<0 | 1>
    • a3: undefined | string | Text<0 | 1>
    • a4: Array<0 | 1, Oid<0 | 1>>
    • a5: Array<0 | 1, Text<0 | 1>>
    • a6: Array<0 | 1, Text<0 | 1>>

    Returns Void<0 | 1>

  • Parameters

    • this: Text<number>
    • a1: undefined | string | Text<number>
    • a2: undefined | boolean | Bool<number>
    • a3: undefined | string | Text<number>
    • a4: Array<number, Oid<0 | 1>>
    • a5: Array<number, Text<0 | 1>>
    • a6: Array<number, Text<0 | 1>>

    Returns Void<0 | 1>

  • Parameters

    Returns Void<1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • SQL CAST operator - converts a value to a different type CAST(expression AS target_type)

    Type Parameters

    • N extends number
    • T extends {
          prototype: Any<any, any>;
          new(v: null): Any<unknown, 0>;
          new(v: Expression): Any<unknown, 0 | 1>;
          new(v: unknown): Any<unknown, 1>;
          parse(v: string): unknown;
          subtype(): undefined | UseSubtype;
          typeString(): undefined | string;
          new (v: unknown): Any<unknown, N>;
      }

    Parameters

    • this: Any<unknown, N>
    • targetType: T

    Returns WithNullability<N, ReturnType<T["new"]>>

  • Parameters

    Returns Char<1>

  • Parameters

    Returns Char<0 | 1>

  • Parameters

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

  • Type Parameters

    • T extends Any<unknown, number>
    • T2 extends Any<unknown, 0 | 1>
    • F extends unknown

    Parameters

    • this: T
    • fallback: F

    Returns T extends Any<unknown, 1>
        ? T<T>
        : F extends Any<unknown, number> ? F<F> : MakeNonNullable<T2>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, 1>[]

    Returns Text<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, 0 | 1>[]

    Returns Text<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, number>[]

    Returns Text<0 | 1>

  • Parameters

    • this: Text<1>
    • a1: Any<unknown, 1>
    • ...variadic: Any<unknown, 1>[]

    Returns Text<1>

  • Parameters

    • this: Text<0 | 1>
    • a1: Any<unknown, 0 | 1>
    • ...variadic: Any<unknown, 0 | 1>[]

    Returns Text<0 | 1>

  • Parameters

    • this: Text<number>
    • a1: Any<unknown, number>
    • ...variadic: Any<unknown, number>[]

    Returns Text<0 | 1>

  • Parameters

    Returns Bytea<1>

  • Parameters

    Returns Bytea<0 | 1>

  • Parameters

    Returns Bytea<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
    • ...variadic: Any<unknown, number>[]

    Returns Float8<0 | 1>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    • this: Text<1>
    • a1: undefined | boolean | Bool<1>

    Returns Text<1>

  • Parameters

    • this: Text<0 | 1>
    • a1: undefined | boolean | Bool<0 | 1>

    Returns Text<0 | 1>

  • Parameters

    • this: Text<number>
    • a1: undefined | boolean | Bool<number>

    Returns Text<0 | 1>

  • Parameters

    Returns Tid<1>

  • Parameters

    Returns Tid<0 | 1>

  • Parameters

    Returns Tid<0 | 1>

  • Parameters

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

    Returns Bytea<1>

  • Parameters

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

    Returns Bytea<0 | 1>

  • Parameters

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

    Returns Bytea<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, number>[]

    Returns Int8<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: Text<1>
    • a1: undefined | string | Text<1>

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns {
        then(
            resolve: (
                result: N extends 0 ? null : N extends 1 ? string : null | string,
            ) => 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 Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    • this: Text<1>
    • a1: Any<unknown, 1>
    • ...variadic: Any<unknown, 1>[]

    Returns Text<1>

  • Parameters

    • this: Text<0 | 1>
    • a1: Any<unknown, 0 | 1>
    • ...variadic: Any<unknown, 0 | 1>[]

    Returns Text<0 | 1>

  • Parameters

    • this: Text<number>
    • a1: Any<unknown, number>
    • ...variadic: Any<unknown, number>[]

    Returns Text<0 | 1>

  • Parameters

    • this: this

    Returns typeof Any

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int8<1>

  • Parameters

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

    Returns Int8<0 | 1>

  • Parameters

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

    Returns Int8<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • SQL IN operator - checks if value is in a list or subquery result value IN (1, 2, 3) or value IN (SELECT ...)

    Type Parameters

    Parameters

    Returns Bool<N>

  • SQL IN operator - checks if value is in a list or subquery result value IN (1, 2, 3) or value IN (SELECT ...)

    Type Parameters

    • K extends string
    • T extends Any<unknown, 0 | 1>

    Parameters

    • list: Select<{ [k in string]: T }>

    Returns Bool<N>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • SQL IS DISTINCT FROM operator - null-safe inequality comparison Returns true when values are different, treating NULL as a known value NULL IS DISTINCT FROM NULL = false NULL IS DISTINCT FROM value = true value IS DISTINCT FROM value = false

    Type Parameters

    • R2
    • N2 extends number

    Parameters

    Returns Bool<1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • SQL IS NOT DISTINCT FROM operator - null-safe equality comparison Returns true when values are the same, treating NULL as a known value NULL IS NOT DISTINCT FROM NULL = true NULL IS NOT DISTINCT FROM value = false value IS NOT DISTINCT FROM value = true

    Type Parameters

    • R2
    • N2 extends number

    Parameters

    Returns Bool<1>

  • SQL IS NOT NULL operator - checks if the value is not null

    Returns Bool<1>

  • SQL IS NULL operator - checks if the value is null

    Returns Bool<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
    • ...variadic: Any<unknown, 1>[]

    Returns Jsonb<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, 0 | 1>[]

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, number>[]

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, 1>[]

    Returns Jsonb<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, 0 | 1>[]

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, number>[]

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<unknown, number>

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<unknown, number>

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<unknown, number>

    Returns Jsonb<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<unknown, 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 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
    • ...variadic: Any<unknown, 1>[]

    Returns Json<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, 0 | 1>[]

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, number>[]

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, 1>[]

    Returns Json<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, 0 | 1>[]

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, number>[]

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<unknown, number>

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<unknown, number>

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<unknown, number>

    Returns Json<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • a1: Any<unknown, 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 FromItem<{}>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

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

    Returns FromItem<{}>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

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

    Returns FromItem<{}>

  • 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

  • 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

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

    Returns Oid<1>

  • Parameters

    Returns Oid<0 | 1>

  • Parameters

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

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

    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 T

  • Parameters

    Returns Name<1>

  • Parameters

    Returns Name<0 | 1>

  • Parameters

    Returns Name<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • SQL NOT IN operator - checks if value is not in a list or subquery result value NOT IN (1, 2, 3) or value NOT IN (SELECT ...)

    Type Parameters

    Parameters

    Returns Bool<N>

  • SQL NOT IN operator - checks if value is not in a list or subquery result value NOT IN (1, 2, 3) or value NOT IN (SELECT ...)

    Type Parameters

    • K extends string
    • T extends Any<unknown, 0 | 1>

    Parameters

    • list: Select<{ [k in string]: T }>

    Returns Bool<N>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

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

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, 1>[]

    Returns Int4<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, 0 | 1>[]

    Returns Int4<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, number>[]

    Returns Int4<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, 1>[]

    Returns Int4<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, 0 | 1>[]

    Returns Int4<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, number>[]

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • SQL OVER clause - converts an aggregate function to a window function Can be used with partition by and order by specifications

    Parameters

    Returns this

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

    • this: Text<1>
    • a1: undefined | boolean | Bool<1>

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

  • Parameters

    • this: Text<0 | 1>
    • a1: undefined | boolean | Bool<0 | 1>

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

  • Parameters

    • this: Text<number>
    • a1: undefined | boolean | Bool<number>

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

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    • this: T
    • ...variadic: Any<unknown, number>[]

    Returns Float8<0 | 1>

  • Parameters

    • this: Text<1>
    • a1: undefined | boolean | Bool<1>

    Returns PgLsn<1>

  • Parameters

    • this: Text<0 | 1>
    • a1: undefined | boolean | Bool<0 | 1>

    Returns PgLsn<0 | 1>

  • Parameters

    • this: Text<number>
    • a1: undefined | boolean | Bool<number>

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

  • Parameters

    Returns PgLsn<0 | 1>

  • Parameters

    Returns PgLsn<0 | 1>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Record<1, { classid: Oid<1>; objid: Oid<1>; objsubid: Int4<1> }>

  • Parameters

    Returns Record<0 | 1, { classid: Oid<0 | 1>; objid: Oid<0 | 1>; objsubid: Int4<0 | 1> }>

  • Parameters

    Returns Record<0 | 1, { classid: Oid<0 | 1>; objid: Oid<0 | 1>; objsubid: Int4<0 | 1> }>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    • this: Text<1>
    • a1: undefined | boolean | Bool<1>

    Returns Text<1>

  • Parameters

    • this: Text<0 | 1>
    • a1: undefined | boolean | Bool<0 | 1>

    Returns Text<0 | 1>

  • Parameters

    • this: Text<number>
    • a1: undefined | boolean | Bool<number>

    Returns Text<0 | 1>

  • Parameters

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

    Returns Record<
        1,
        {
            detail: Text<1>;
            hint: Text<1>;
            message: Text<1>;
            sql_error_code: Text<1>;
        },
    >

  • Parameters

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

    Returns Record<
        0
        | 1,
        {
            detail: Text<0 | 1>;
            hint: Text<0 | 1>;
            message: Text<0 | 1>;
            sql_error_code: Text<0 | 1>;
        },
    >

  • Parameters

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

    Returns Record<
        0
        | 1,
        {
            detail: Text<0 | 1>;
            hint: Text<0 | 1>;
            message: Text<0 | 1>;
            sql_error_code: Text<0 | 1>;
        },
    >

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns FromItem<{}>

  • Parameters

    Returns FromItem<{}>

  • Parameters

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

    Returns FromItem<{ modification: Timestamptz<1>; name: Text<1>; size: Int8<1> }>

  • Parameters

    Returns FromItem<
        {
            modification: Timestamptz<0 | 1>;
            name: Text<0 | 1>;
            size: Int8<0 | 1>;
        },
    >

  • Parameters

    Returns FromItem<
        {
            modification: Timestamptz<0 | 1>;
            name: Text<0 | 1>;
            size: Int8<0 | 1>;
        },
    >

  • Parameters

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

    Returns Void<1>

  • Parameters

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

    Returns Void<0 | 1>

  • Parameters

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

    Returns Void<0 | 1>

  • Parameters

    Returns Bytea<1>

  • Parameters

    Returns Bytea<0 | 1>

  • Parameters

    Returns Bytea<0 | 1>

  • Parameters

    • this: Text<1>
    • a1: undefined | boolean | Bool<1>

    Returns Bytea<1>

  • Parameters

    • this: Text<0 | 1>
    • a1: undefined | boolean | Bool<0 | 1>

    Returns Bytea<0 | 1>

  • Parameters

    • this: Text<number>
    • a1: undefined | boolean | Bool<number>

    Returns Bytea<0 | 1>

  • Parameters

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

    Returns Bytea<1>

  • Parameters

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

    Returns Bytea<0 | 1>

  • Parameters

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

    Returns Bytea<0 | 1>

  • Parameters

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

    Returns Bytea<1>

  • Parameters

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

    Returns Bytea<0 | 1>

  • Parameters

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

    Returns Bytea<0 | 1>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    • this: Text<1>
    • a1: undefined | boolean | Bool<1>

    Returns Text<1>

  • Parameters

    • this: Text<0 | 1>
    • a1: undefined | boolean | Bool<0 | 1>

    Returns Text<0 | 1>

  • Parameters

    • this: Text<number>
    • a1: undefined | boolean | Bool<number>

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

    Returns Void<1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Oid<1>

  • Parameters

    Returns Oid<0 | 1>

  • Parameters

    Returns Oid<0 | 1>

  • Parameters

    Returns Void<1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Oid<1>

  • Parameters

    Returns Oid<0 | 1>

  • Parameters

    Returns Oid<0 | 1>

  • Parameters

    • this: Text<1>
    • a1: undefined | boolean | Bool<1>

    Returns PgLsn<1>

  • Parameters

    • this: Text<0 | 1>
    • a1: undefined | boolean | Bool<0 | 1>

    Returns PgLsn<0 | 1>

  • Parameters

    • this: Text<number>
    • a1: undefined | boolean | Bool<number>

    Returns PgLsn<0 | 1>

  • Parameters

    Returns Void<1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

    Returns Void<0 | 1>

  • Parameters

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

  • Parameters

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

  • Parameters

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

  • Parameters

    Returns Int8<1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Int8<0 | 1>

  • Parameters

    Returns Record<1, { segment_number: Numeric<1>; timeline_id: Int8<1> }>

  • Parameters

    Returns Record<0 | 1, { segment_number: Numeric<0 | 1>; timeline_id: Int8<0 | 1> }>

  • Parameters

    Returns Record<0 | 1, { segment_number: Numeric<0 | 1>; timeline_id: Int8<0 | 1> }>

  • Parameters

    Returns Record<
        1,
        {
            access: Timestamptz<1>;
            change: Timestamptz<1>;
            creation: Timestamptz<1>;
            isdir: Bool<1>;
            modification: Timestamptz<1>;
            size: Int8<1>;
        },
    >

  • Parameters

    Returns Record<
        0
        | 1,
        {
            access: Timestamptz<0 | 1>;
            change: Timestamptz<0 | 1>;
            creation: Timestamptz<0 | 1>;
            isdir: Bool<0 | 1>;
            modification: Timestamptz<0 | 1>;
            size: Int8<0 | 1>;
        },
    >

  • Parameters

    Returns Record<
        0
        | 1,
        {
            access: Timestamptz<0 | 1>;
            change: Timestamptz<0 | 1>;
            creation: Timestamptz<0 | 1>;
            isdir: Bool<0 | 1>;
            modification: Timestamptz<0 | 1>;
            size: Int8<0 | 1>;
        },
    >

  • Parameters

    • this: Text<1>
    • a1: undefined | boolean | Bool<1>

    Returns Record<
        1,
        {
            access: Timestamptz<1>;
            change: Timestamptz<1>;
            creation: Timestamptz<1>;
            isdir: Bool<1>;
            modification: Timestamptz<1>;
            size: Int8<1>;
        },
    >

  • Parameters

    • this: Text<0 | 1>
    • a1: undefined | boolean | Bool<0 | 1>

    Returns Record<
        0
        | 1,
        {
            access: Timestamptz<0 | 1>;
            change: Timestamptz<0 | 1>;
            creation: Timestamptz<0 | 1>;
            isdir: Bool<0 | 1>;
            modification: Timestamptz<0 | 1>;
            size: Int8<0 | 1>;
        },
    >

  • Parameters

    • this: Text<number>
    • a1: undefined | boolean | Bool<number>

    Returns Record<
        0
        | 1,
        {
            access: Timestamptz<0 | 1>;
            change: Timestamptz<0 | 1>;
            creation: Timestamptz<0 | 1>;
            isdir: Bool<0 | 1>;
            modification: Timestamptz<0 | 1>;
            size: Int8<0 | 1>;
        },
    >

  • Parameters

    Returns FromItem<
        {
            datid: Oid<1>;
            param1: Int8<1>;
            param10: Int8<1>;
            param11: Int8<1>;
            param12: Int8<1>;
            param13: Int8<1>;
            param14: Int8<1>;
            param15: Int8<1>;
            param16: Int8<1>;
            param17: Int8<1>;
            param18: Int8<1>;
            param19: Int8<1>;
            param2: Int8<1>;
            param20: Int8<1>;
            param3: Int8<1>;
            param4: Int8<1>;
            param5: Int8<1>;
            param6: Int8<1>;
            param7: Int8<1>;
            param8: Int8<1>;
            param9: Int8<1>;
            pid: Int4<1>;
            relid: Oid<1>;
        },
    >

  • Parameters

    Returns FromItem<
        {
            datid: Oid<0 | 1>;
            param1: Int8<0 | 1>;
            param10: Int8<0 | 1>;
            param11: Int8<0 | 1>;
            param12: Int8<0 | 1>;
            param13: Int8<0 | 1>;
            param14: Int8<0 | 1>;
            param15: Int8<0 | 1>;
            param16: Int8<0 | 1>;
            param17: Int8<0 | 1>;
            param18: Int8<0 | 1>;
            param19: Int8<0 | 1>;
            param2: Int8<0 | 1>;
            param20: Int8<0 | 1>;
            param3: Int8<0 | 1>;
            param4: Int8<0 | 1>;
            param5: Int8<0 | 1>;
            param6: Int8<0 | 1>;
            param7: Int8<0 | 1>;
            param8: Int8<0 | 1>;
            param9: Int8<0 | 1>;
            pid: Int4<0 | 1>;
            relid: Oid<0 | 1>;
        },
    >

  • Parameters

    Returns FromItem<
        {
            datid: Oid<0 | 1>;
            param1: Int8<0 | 1>;
            param10: Int8<0 | 1>;
            param11: Int8<0 | 1>;
            param12: Int8<0 | 1>;
            param13: Int8<0 | 1>;
            param14: Int8<0 | 1>;
            param15: Int8<0 | 1>;
            param16: Int8<0 | 1>;
            param17: Int8<0 | 1>;
            param18: Int8<0 | 1>;
            param19: Int8<0 | 1>;
            param2: Int8<0 | 1>;
            param20: Int8<0 | 1>;
            param3: Int8<0 | 1>;
            param4: Int8<0 | 1>;
            param5: Int8<0 | 1>;
            param6: Int8<0 | 1>;
            param7: Int8<0 | 1>;
            param8: Int8<0 | 1>;
            param9: Int8<0 | 1>;
            pid: Int4<0 | 1>;
            relid: Oid<0 | 1>;
        },
    >

  • Parameters

    Returns Record<
        1,
        {
            slot_name: Text<1>;
            spill_bytes: Int8<1>;
            spill_count: Int8<1>;
            spill_txns: Int8<1>;
            stats_reset: Timestamptz<1>;
            stream_bytes: Int8<1>;
            stream_count: Int8<1>;
            stream_txns: Int8<1>;
            total_bytes: Int8<1>;
            total_txns: Int8<1>;
        },
    >

  • Parameters

    Returns Record<
        0
        | 1,
        {
            slot_name: Text<0 | 1>;
            spill_bytes: Int8<0 | 1>;
            spill_count: Int8<0 | 1>;
            spill_txns: Int8<0 | 1>;
            stats_reset: Timestamptz<0 | 1>;
            stream_bytes: Int8<0 | 1>;
            stream_count: Int8<0 | 1>;
            stream_txns: Int8<0 | 1>;
            total_bytes: Int8<0 | 1>;
            total_txns: Int8<0 | 1>;
        },
    >

  • Parameters

    Returns Record<
        0
        | 1,
        {
            slot_name: Text<0 | 1>;
            spill_bytes: Int8<0 | 1>;
            spill_count: Int8<0 | 1>;
            spill_txns: Int8<0 | 1>;
            stats_reset: Timestamptz<0 | 1>;
            stream_bytes: Int8<0 | 1>;
            stream_count: Int8<0 | 1>;
            stream_txns: Int8<0 | 1>;
            total_bytes: Int8<0 | 1>;
            total_txns: Int8<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>

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

  • Parameters

    Returns Tsquery<0 | 1>

  • Parameters

    Returns Tsquery<0 | 1>

  • Parameters

    Returns Tsquery<1>

  • Parameters

    Returns Tsquery<0 | 1>

  • Parameters

    Returns Tsquery<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

    • this: Text<1>
    • a1: undefined | boolean | Bool<1>
    • a2: undefined | boolean | Bool<1>
    • a3: undefined | string | Text<1>

    Returns Xml<1>

  • Parameters

    • this: Text<0 | 1>
    • a1: undefined | boolean | Bool<0 | 1>
    • a2: undefined | boolean | Bool<0 | 1>
    • a3: undefined | string | Text<0 | 1>

    Returns Xml<0 | 1>

  • Parameters

    • this: Text<number>
    • a1: undefined | boolean | Bool<number>
    • a2: undefined | boolean | Bool<number>
    • a3: undefined | string | Text<number>

    Returns Xml<0 | 1>

  • Parameters

    • this: Text<1>
    • a1: undefined | boolean | Bool<1>
    • a2: undefined | boolean | Bool<1>
    • a3: undefined | string | Text<1>

    Returns Xml<1>

  • Parameters

    • this: Text<0 | 1>
    • a1: undefined | boolean | Bool<0 | 1>
    • a2: undefined | boolean | Bool<0 | 1>
    • a3: undefined | string | Text<0 | 1>

    Returns Xml<0 | 1>

  • Parameters

    • this: Text<number>
    • a1: undefined | boolean | Bool<number>
    • a2: undefined | boolean | Bool<number>
    • a3: undefined | string | Text<number>

    Returns Xml<0 | 1>

  • Parameters

    • this: Text<1>
    • a1: undefined | boolean | Bool<1>
    • a2: undefined | boolean | Bool<1>
    • a3: undefined | string | Text<1>

    Returns Xml<1>

  • Parameters

    • this: Text<0 | 1>
    • a1: undefined | boolean | Bool<0 | 1>
    • a2: undefined | boolean | Bool<0 | 1>
    • a3: undefined | string | Text<0 | 1>

    Returns Xml<0 | 1>

  • Parameters

    • this: Text<number>
    • a1: undefined | boolean | Bool<number>
    • a2: undefined | boolean | Bool<number>
    • a3: undefined | string | Text<number>

    Returns Xml<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
    • ...variadic: Any<unknown, number>[]

    Returns Int8<0 | 1>

  • Parameters

    Returns Regclass<1>

  • Parameters

    Returns Regclass<0 | 1>

  • Parameters

    Returns Regclass<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

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

  • Parameters

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

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

  • Parameters

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

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

  • Parameters

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

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

  • Parameters

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

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

  • Parameters

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

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

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

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

  • Parameters

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

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

  • Parameters

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

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

  • Parameters

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

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

  • Parameters

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

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

  • Parameters

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

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

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

    • this: Text<1>
    • a1: undefined | string | Text<1>
    • a2: undefined | boolean | Bool<1>

    Returns Text<1>

  • Parameters

    • this: Text<0 | 1>
    • a1: undefined | string | Text<0 | 1>
    • a2: undefined | boolean | Bool<0 | 1>

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

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

  • Parameters

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

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

  • Parameters

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

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

  • Parameters

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

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

  • Parameters

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

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

  • Parameters

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

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

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns FromItem<{}>

  • Parameters

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

    Returns Int4<1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Text<1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Text<0 | 1>

  • Type Parameters

    • T extends Any<unknown, number>

    Parameters

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Int4<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: Text<1>
    • a1: undefined | string | Text<1>

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

    Returns Text<1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

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

    Returns Date<1>

  • Parameters

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

    Returns Date<0 | 1>

  • Parameters

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

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

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

    Returns Numeric<1>

  • Parameters

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

    Returns Numeric<0 | 1>

  • Parameters

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

    Returns Numeric<0 | 1>

  • Parameters

    Returns Regclass<1>

  • Parameters

    Returns Regclass<0 | 1>

  • Parameters

    Returns Regclass<0 | 1>

  • Parameters

    Returns Regoper<1>

  • Parameters

    Returns Regoper<0 | 1>

  • Parameters

    Returns Regoper<0 | 1>

  • Parameters

    Returns Regproc<1>

  • Parameters

    Returns Regproc<0 | 1>

  • Parameters

    Returns Regproc<0 | 1>

  • Parameters

    Returns Regrole<1>

  • Parameters

    Returns Regrole<0 | 1>

  • Parameters

    Returns Regrole<0 | 1>

  • Parameters

    Returns Regtype<1>

  • Parameters

    Returns Regtype<0 | 1>

  • Parameters

    Returns Regtype<0 | 1>

  • Parameters

    Returns Int4<1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

    Returns Int4<0 | 1>

  • Parameters

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

    Returns Timestamptz<1>

  • Parameters

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

    Returns Timestamptz<0 | 1>

  • Parameters

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

    Returns Timestamptz<0 | 1>

  • Parameters

    Returns Tsquery<1>

  • Parameters

    Returns Tsquery<0 | 1>

  • Parameters

    Returns Tsquery<0 | 1>

  • Parameters

    Returns Tsvector<1>

  • Parameters

    Returns Tsvector<0 | 1>

  • Parameters

    Returns Tsvector<0 | 1>

  • Parameters

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

    Returns Text<1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

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

    Returns Text<0 | 1>

  • Parameters

    Returns FromItem<
        {
            alias: Text<1>;
            description: Text<1>;
            dictionaries: Array<1, Regdictionary<0 | 1>>;
            dictionary: Regdictionary<1>;
            lexemes: Array<1, Text<0 | 1>>;
            token: Text<1>;
        },
    >

  • Parameters

    Returns FromItem<
        {
            alias: Text<0 | 1>;
            description: Text<0 | 1>;
            dictionaries: Array<0 | 1, Regdictionary<0 | 1>>;
            dictionary: Regdictionary<0 | 1>;
            lexemes: Array<0 | 1, Text<0 | 1>>;
            token: Text<0 | 1>;
        },
    >

  • Parameters

    Returns FromItem<
        {
            alias: Text<0 | 1>;
            description: Text<0 | 1>;
            dictionaries: Array<0 | 1, Regdictionary<0 | 1>>;
            dictionary: Regdictionary<0 | 1>;
            lexemes: Array<0 | 1, Text<0 | 1>>;
            token: Text<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 Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns Bool<0 | 1>

  • Parameters

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

    Returns FromItem<{ token: Text<1>; tokid: Int4<1> }>

  • Parameters

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

    Returns FromItem<{ token: Text<0 | 1>; tokid: Int4<0 | 1> }>

  • Parameters

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

    Returns FromItem<{ token: Text<0 | 1>; tokid: Int4<0 | 1> }>

  • Parameters

    Returns FromItem<{ ndoc: Int4<1>; nentry: Int4<1>; word: Text<1> }>

  • Parameters

    Returns FromItem<{ ndoc: Int4<0 | 1>; nentry: Int4<0 | 1>; word: Text<0 | 1> }>

  • Parameters

    Returns FromItem<{ ndoc: Int4<0 | 1>; nentry: Int4<0 | 1>; word: Text<0 | 1> }>

  • Parameters

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

    Returns FromItem<{ ndoc: Int4<1>; nentry: Int4<1>; word: Text<1> }>

  • Parameters

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

    Returns FromItem<{ ndoc: Int4<0 | 1>; nentry: Int4<0 | 1>; word: Text<0 | 1> }>

  • Parameters

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

    Returns FromItem<{ ndoc: Int4<0 | 1>; nentry: Int4<0 | 1>; word: Text<0 | 1> }>

  • Parameters

    Returns FromItem<{ alias: Text<1>; description: Text<1>; tokid: Int4<1> }>

  • Parameters

    Returns FromItem<{ alias: Text<0 | 1>; description: Text<0 | 1>; tokid: Int4<0 | 1> }>

  • Parameters

    Returns FromItem<{ alias: Text<0 | 1>; description: Text<0 | 1>; tokid: Int4<0 | 1> }>

  • Parameters

    Returns Bool<1>

  • Parameters

    Returns Bool<0 | 1>

  • Parameters

    Returns Bool<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 Tsquery<1>

  • Parameters

    Returns Tsquery<0 | 1>

  • Parameters

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

    Returns Xml<1>

  • Parameters

    Returns Xml<0 | 1>

  • Parameters

    Returns Xml<0 | 1>

  • Parameters

    Returns Xml<1>

  • Parameters

    Returns Xml<0 | 1>

  • Parameters

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

  • Parameters

    Returns Xml<1>

  • Parameters

    Returns Xml<0 | 1>

  • Parameters

    Returns Xml<0 | 1>

  • Parameters

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

  • Parameters

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

  • Parameters

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

  • Parameters

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

  • Parameters

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

  • Parameters

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

    • v: string

    Returns Text<1>

  • Parameters

    • v: null

    Returns Text<0>

  • Parameters

    Returns Text<0 | 1>

  • Parameters

    • v: string

    Returns string

  • Returns undefined | UseSubtype

  • Returns undefined | string