Preparing search index...
The search index is not available
Typegres API Reference - v0.0.1
Typegres API Reference
Anymultirange
Class Anymultirange<N, T>
Type Parameters
N
extends
number
T
extends
Any
Hierarchy (
View Summary
)
Any
<
unknown
,
N
>
Anymultirange
Index
Constructors
constructor
Properties
nullability
result
Type
serialize
Param
Types
v
Methods
-
-|-
@>
*
&&
&<
&>
+
<
<@
<<
<=
<>
=
>
>=
>>
||
any
Value
any
Value
Transfn
array
Fill
array
Prepend
as
Aggregate
concat
count
cume
Dist
dense
Rank
elem
Contained
By
Multirange
elem
Contained
By
Range
execute
first
Value
get
Class
hash
Multirange
hash
Multirange
Extended
isempty
json
Agg
json
Agg
Strict
jsonb
Agg
jsonb
Agg
Strict
jsonb
Build
Array
jsonb
Build
Object
jsonb
Object
Agg
jsonb
Object
Agg
Strict
jsonb
Object
Agg
Unique
jsonb
Object
Agg
Unique
Strict
jsonb
Populate
Record
jsonb
Populate
Recordset
jsonb
Populate
Record
Valid
json
Build
Array
json
Build
Object
json
Object
Agg
json
Object
Agg
Strict
json
Object
Agg
Unique
json
Object
Agg
Unique
Strict
json
Populate
Record
json
Populate
Recordset
lag
last
Value
lead
lower
lower
Inc
lower
Inf
mode
multirange
Adjacent
Multirange
multirange
Adjacent
Range
multirange
After
Multirange
multirange
After
Range
multirange
Before
Multirange
multirange
Before
Range
multirange
Cmp
multirange
Contained
By
Multirange
multirange
Contained
By
Range
multirange
Contains
Elem
multirange
Contains
Multirange
multirange
Contains
Range
multirange
Eq
multirange
Ge
multirange
Gt
multirange
Intersect
multirange
Intersect
Agg
Transfn
multirange
Le
multirange
Lt
multirange
Minus
multirange
Ne
multirange
Overlaps
Multirange
multirange
Overlaps
Range
multirange
Overleft
Multirange
multirange
Overleft
Range
multirange
Overright
Multirange
multirange
Overright
Range
multirange
Union
nth
Value
num
Nonnulls
num
Nulls
percent
Rank
pg
Collation
For
pg
Column
Compression
pg
Column
Size
pg
Column
Toast
Chunk
Id
pg
Typeof
quote
Literal
quote
Nullable
range
Agg
range
Intersect
Agg
range
Merge
rank
to
Expression
to
Json
to
Jsonb
unnest
upper
upper
Inc
upper
Inf
width
Bucket
new
parse
subtype
type
String
Constructors
constructor
new
Anymultirange
<
N
extends
number
,
T
extends
Any
<
unknown
,
number
>
>
(
v
:
unknown
,
)
:
Anymultirange
<
N
,
T
>
Type Parameters
N
extends
number
T
extends
Any
<
unknown
,
number
>
Parameters
v
:
unknown
Returns
Anymultirange
<
N
,
T
>
Properties
nullability
nullability
:
undefined
|
N
= undefined
result
Type
resultType
:
unknown
= undefined
serialize
Param
Types
serializeParamTypes
:
unknown
= undefined
v
v
:
unknown
Methods
-
"-"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Anymultirange
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Anymultirange
<
1
,
T
>
"-"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Anymultirange
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
"-"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Anymultirange
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
-|-
"-|-"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
"-|-"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"-|-"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
"-|-"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
"-|-"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"-|-"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
@>
"@>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
T
|
Input
<
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
T
|
Input
<
T
>
Returns
Bool
<
1
>
"@>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
T
|
Input
<
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
T
|
Input
<
T
>
Returns
Bool
<
0
|
1
>
"@>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
T
|
Input
<
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
T
|
Input
<
T
>
Returns
Bool
<
0
|
1
>
"@>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
"@>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"@>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
"@>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
"@>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"@>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
*
"*"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Anymultirange
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Anymultirange
<
1
,
T
>
"*"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Anymultirange
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
"*"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Anymultirange
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
&&
"&&"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
"&&"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"&&"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
"&&"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
"&&"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"&&"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
&<
"&<"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
"&<"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"&<"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
"&<"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
"&<"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"&<"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
&>
"&>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
"&>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"&>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
"&>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
"&>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"&>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
+
"+"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Anymultirange
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Anymultirange
<
1
,
T
>
"+"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Anymultirange
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
"+"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Anymultirange
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
<
"<"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
"<"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"<"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
<@
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
1
,
T
>
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
1
,
T
>
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
<<
"<<"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
"<<"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"<<"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
"<<"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
"<<"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"<<"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
<=
"<="
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
"<="
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"<="
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
<>
"<>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
"<>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"<>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
=
"="
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
"="
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"="
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
>
">"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
">"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
">"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
>=
">="
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
">="
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
">="
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
>>
">>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
">>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
">>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
">>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
">>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
">>"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
||
"||"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
1
,
T
>
)
:
Array
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
1
,
T
>
Returns
Array
<
1
,
T
>
"||"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
0
|
1
,
T
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
0
|
1
,
T
>
Returns
Array
<
0
|
1
,
T
>
"||"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
number
,
T
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
number
,
T
>
Returns
Array
<
0
|
1
,
T
>
any
Value
anyValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
any
Value
Transfn
anyValueTransfn
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
T
|
Input
<
T
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
T
|
Input
<
T
>
Returns
T
anyValueTransfn
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
T
|
Input
<
T
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
T
|
Input
<
T
>
Returns
T
anyValueTransfn
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
T
|
Input
<
T
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
T
|
Input
<
T
>
Returns
T
array
Fill
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
1
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
1
,
Int4
<
0
|
1
>
>
Returns
Array
<
1
,
T
>
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
Returns
Array
<
0
|
1
,
T
>
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
number
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
number
,
Int4
<
0
|
1
>
>
Returns
Array
<
0
|
1
,
T
>
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
1
,
Int4
<
0
|
1
>
>
,
a2
:
Array
<
1
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
1
,
Int4
<
0
|
1
>
>
a2
:
Array
<
1
,
Int4
<
0
|
1
>
>
Returns
Array
<
1
,
T
>
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
,
a2
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
a2
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
Returns
Array
<
0
|
1
,
T
>
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
number
,
Int4
<
0
|
1
>
>
,
a2
:
Array
<
number
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
number
,
Int4
<
0
|
1
>
>
a2
:
Array
<
number
,
Int4
<
0
|
1
>
>
Returns
Array
<
0
|
1
,
T
>
array
Prepend
arrayPrepend
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
1
,
T
>
,
)
:
Array
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
1
,
T
>
Returns
Array
<
1
,
T
>
arrayPrepend
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
0
|
1
,
T
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
0
|
1
,
T
>
Returns
Array
<
0
|
1
,
T
>
arrayPrepend
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
number
,
T
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
number
,
T
>
Returns
Array
<
0
|
1
,
T
>
as
Aggregate
asAggregate
()
:
undefined
|
Anymultirange
<
number
,
T
>
Returns
undefined
|
Anymultirange
<
number
,
T
>
concat
concat
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
1
>
concat
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
concat
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
count
count
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int8
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int8
<
1
>
cume
Dist
cumeDist
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Float8
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Float8
<
0
|
1
>
dense
Rank
denseRank
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int8
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int8
<
0
|
1
>
elem
Contained
By
Multirange
elemContainedByMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
elemContainedByMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
elemContainedByMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
elem
Contained
By
Range
elemContainedByRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
elemContainedByRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
elemContainedByRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
execute
execute
(
db
:
Typegres
,
)
:
{
then
(
resolve
:
(
result
:
N
extends
0
?
null
:
N
extends
1
?
unknown
:
unknown
,
)
=>
void
,
reject
:
(
err
:
unknown
)
=>
void
,
)
:
void
;
}
Parameters
db
:
Typegres
Returns
{
then
(
resolve
:
(
result
:
N
extends
0
?
null
:
N
extends
1
?
unknown
:
unknown
,
)
=>
void
,
reject
:
(
err
:
unknown
)
=>
void
,
)
:
void
;
}
first
Value
firstValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
firstValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
firstValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
get
Class
getClass
(
this
:
this
)
:
typeof
Any
Parameters
this
:
this
Returns
typeof
Any
hash
Multirange
hashMultirange
(
this
:
Anymultirange
<
1
,
T
>
)
:
Int4
<
1
>
Parameters
this
:
Anymultirange
<
1
,
T
>
Returns
Int4
<
1
>
hashMultirange
(
this
:
Anymultirange
<
0
|
1
,
T
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
Returns
Int4
<
0
|
1
>
hashMultirange
(
this
:
Anymultirange
<
number
,
T
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Anymultirange
<
number
,
T
>
Returns
Int4
<
0
|
1
>
hash
Multirange
Extended
hashMultirangeExtended
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
,
)
:
Int8
<
1
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Int8
<
1
>
hashMultirangeExtended
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
,
)
:
Int8
<
0
|
1
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Int8
<
0
|
1
>
hashMultirangeExtended
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
,
)
:
Int8
<
0
|
1
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Int8
<
0
|
1
>
isempty
isempty
(
this
:
Anymultirange
<
1
,
T
>
)
:
Bool
<
1
>
Parameters
this
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
isempty
(
this
:
Anymultirange
<
0
|
1
,
T
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
isempty
(
this
:
Anymultirange
<
number
,
T
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
json
Agg
jsonAgg
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
json
Agg
Strict
jsonAggStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
jsonb
Agg
jsonbAgg
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonb
Agg
Strict
jsonbAggStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonb
Build
Array
jsonbBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
1
>
jsonbBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonbBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonb
Build
Object
jsonbBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
1
>
jsonbBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonbBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonb
Object
Agg
jsonbObjectAgg
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Jsonb
<
0
|
1
>
jsonb
Object
Agg
Strict
jsonbObjectAggStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Jsonb
<
0
|
1
>
jsonb
Object
Agg
Unique
jsonbObjectAggUnique
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Jsonb
<
0
|
1
>
jsonb
Object
Agg
Unique
Strict
jsonbObjectAggUniqueStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Jsonb
<
0
|
1
>
jsonb
Populate
Record
jsonbPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
1
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
1
>
Returns
T
jsonbPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
0
|
1
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
0
|
1
>
Returns
T
jsonbPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
number
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
number
>
Returns
T
jsonb
Populate
Recordset
jsonbPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
1
>
Returns
Setof
<
{
from
:
{}
}
>
jsonbPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
0
|
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
0
|
1
>
Returns
Setof
<
{
from
:
{}
}
>
jsonbPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
number
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
number
>
Returns
Setof
<
{
from
:
{}
}
>
jsonb
Populate
Record
Valid
jsonbPopulateRecordValid
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
1
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
1
>
Returns
Bool
<
1
>
jsonbPopulateRecordValid
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
0
|
1
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
0
|
1
>
Returns
Bool
<
0
|
1
>
jsonbPopulateRecordValid
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
number
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
number
>
Returns
Bool
<
0
|
1
>
json
Build
Array
jsonBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
1
>
jsonBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
jsonBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
json
Build
Object
jsonBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
1
>
jsonBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
jsonBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
json
Object
Agg
jsonObjectAgg
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Json
<
0
|
1
>
json
Object
Agg
Strict
jsonObjectAggStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Json
<
0
|
1
>
json
Object
Agg
Unique
jsonObjectAggUnique
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Json
<
0
|
1
>
json
Object
Agg
Unique
Strict
jsonObjectAggUniqueStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Json
<
0
|
1
>
json
Populate
Record
jsonPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
1
>
,
a2
:
undefined
|
boolean
|
Bool
<
1
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
1
>
a2
:
undefined
|
boolean
|
Bool
<
1
>
Returns
T
jsonPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
0
|
1
>
,
a2
:
undefined
|
boolean
|
Bool
<
0
|
1
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
0
|
1
>
a2
:
undefined
|
boolean
|
Bool
<
0
|
1
>
Returns
T
jsonPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
number
>
,
a2
:
undefined
|
boolean
|
Bool
<
number
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
number
>
a2
:
undefined
|
boolean
|
Bool
<
number
>
Returns
T
json
Populate
Recordset
jsonPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
1
>
,
a2
:
undefined
|
boolean
|
Bool
<
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
1
>
a2
:
undefined
|
boolean
|
Bool
<
1
>
Returns
Setof
<
{
from
:
{}
}
>
jsonPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
0
|
1
>
,
a2
:
undefined
|
boolean
|
Bool
<
0
|
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
0
|
1
>
a2
:
undefined
|
boolean
|
Bool
<
0
|
1
>
Returns
Setof
<
{
from
:
{}
}
>
jsonPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
number
>
,
a2
:
undefined
|
boolean
|
Bool
<
number
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
number
>
a2
:
undefined
|
boolean
|
Bool
<
number
>
Returns
Setof
<
{
from
:
{}
}
>
lag
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
1
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
1
>
a2
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
0
|
1
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
0
|
1
>
a2
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
number
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
number
>
a2
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
1
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
1
>
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
0
|
1
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
0
|
1
>
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
number
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
number
>
Returns
T
last
Value
lastValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lastValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lastValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lead
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
1
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
1
>
a2
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
0
|
1
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
0
|
1
>
a2
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
number
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
number
>
a2
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
1
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
1
>
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
0
|
1
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
0
|
1
>
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
number
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
number
>
Returns
T
lower
lower
(
this
:
Anymultirange
<
1
,
T
>
)
:
T
Parameters
this
:
Anymultirange
<
1
,
T
>
Returns
T
lower
(
this
:
Anymultirange
<
0
|
1
,
T
>
)
:
T
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
Returns
T
lower
(
this
:
Anymultirange
<
number
,
T
>
)
:
T
Parameters
this
:
Anymultirange
<
number
,
T
>
Returns
T
lower
Inc
lowerInc
(
this
:
Anymultirange
<
1
,
T
>
)
:
Bool
<
1
>
Parameters
this
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
lowerInc
(
this
:
Anymultirange
<
0
|
1
,
T
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
lowerInc
(
this
:
Anymultirange
<
number
,
T
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
lower
Inf
lowerInf
(
this
:
Anymultirange
<
1
,
T
>
)
:
Bool
<
1
>
Parameters
this
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
lowerInf
(
this
:
Anymultirange
<
0
|
1
,
T
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
lowerInf
(
this
:
Anymultirange
<
number
,
T
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
mode
mode
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
multirange
Adjacent
Multirange
multirangeAdjacentMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeAdjacentMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeAdjacentMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Adjacent
Range
multirangeAdjacentRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeAdjacentRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeAdjacentRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
After
Multirange
multirangeAfterMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeAfterMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeAfterMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
After
Range
multirangeAfterRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeAfterRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeAfterRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Before
Multirange
multirangeBeforeMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeBeforeMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeBeforeMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Before
Range
multirangeBeforeRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeBeforeRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeBeforeRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Cmp
multirangeCmp
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Int4
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Int4
<
1
>
multirangeCmp
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Int4
<
0
|
1
>
multirangeCmp
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Int4
<
0
|
1
>
multirange
Contained
By
Multirange
multirangeContainedByMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeContainedByMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeContainedByMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Contained
By
Range
multirangeContainedByRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeContainedByRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeContainedByRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Contains
Elem
multirangeContainsElem
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
T
|
Input
<
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
T
|
Input
<
T
>
Returns
Bool
<
1
>
multirangeContainsElem
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
T
|
Input
<
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
T
|
Input
<
T
>
Returns
Bool
<
0
|
1
>
multirangeContainsElem
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
T
|
Input
<
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
T
|
Input
<
T
>
Returns
Bool
<
0
|
1
>
multirange
Contains
Multirange
multirangeContainsMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeContainsMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeContainsMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Contains
Range
multirangeContainsRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeContainsRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeContainsRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Eq
multirangeEq
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeEq
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeEq
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Ge
multirangeGe
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeGe
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeGe
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Gt
multirangeGt
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeGt
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeGt
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Intersect
multirangeIntersect
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Anymultirange
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Anymultirange
<
1
,
T
>
multirangeIntersect
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Anymultirange
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
multirangeIntersect
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Anymultirange
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
multirange
Intersect
Agg
Transfn
multirangeIntersectAggTransfn
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Anymultirange
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Anymultirange
<
1
,
T
>
multirangeIntersectAggTransfn
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Anymultirange
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
multirangeIntersectAggTransfn
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Anymultirange
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
multirange
Le
multirangeLe
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeLe
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeLe
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Lt
multirangeLt
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeLt
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeLt
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Minus
multirangeMinus
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Anymultirange
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Anymultirange
<
1
,
T
>
multirangeMinus
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Anymultirange
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
multirangeMinus
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Anymultirange
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
multirange
Ne
multirangeNe
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeNe
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeNe
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Overlaps
Multirange
multirangeOverlapsMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeOverlapsMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeOverlapsMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Overlaps
Range
multirangeOverlapsRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeOverlapsRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeOverlapsRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Overleft
Multirange
multirangeOverleftMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeOverleftMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeOverleftMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Overleft
Range
multirangeOverleftRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeOverleftRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeOverleftRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Overright
Multirange
multirangeOverrightMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeOverrightMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeOverrightMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Overright
Range
multirangeOverrightRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
multirangeOverrightRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
multirangeOverrightRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
multirange
Union
multirangeUnion
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
1
,
T
>
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Anymultirange
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
1
,
T
>
a1
:
Anymultirange
<
1
,
T
>
Returns
Anymultirange
<
1
,
T
>
multirangeUnion
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
0
|
1
,
T
>
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Anymultirange
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
multirangeUnion
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
Anymultirange
<
number
,
T
>
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Anymultirange
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
Anymultirange
<
number
,
T
>
a1
:
Anymultirange
<
number
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
nth
Value
nthValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
undefined
|
number
|
Int4
<
1
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
T
nthValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
T
nthValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
undefined
|
number
|
Int4
<
number
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
T
num
Nonnulls
numNonnulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
1
>
numNonnulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
numNonnulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
num
Nulls
numNulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
1
>
numNulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
numNulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
percent
Rank
percentRank
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Float8
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Float8
<
0
|
1
>
pg
Collation
For
pgCollationFor
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
1
>
pgCollationFor
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
pgCollationFor
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
pg
Column
Compression
pgColumnCompression
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
1
>
pgColumnCompression
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
pgColumnCompression
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
pg
Column
Size
pgColumnSize
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
1
>
pgColumnSize
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
pgColumnSize
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
pg
Column
Toast
Chunk
Id
pgColumnToastChunkId
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Oid
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Oid
<
1
>
pgColumnToastChunkId
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Oid
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Oid
<
0
|
1
>
pgColumnToastChunkId
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Oid
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Oid
<
0
|
1
>
pg
Typeof
pgTypeof
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Regtype
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Regtype
<
1
>
pgTypeof
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Regtype
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Regtype
<
0
|
1
>
pgTypeof
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Regtype
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Regtype
<
0
|
1
>
quote
Literal
quoteLiteral
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
1
>
quoteLiteral
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
quoteLiteral
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
quote
Nullable
quoteNullable
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
1
>
quoteNullable
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
quoteNullable
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
range
Agg
rangeAgg
(
this
:
Anymultirange
<
number
,
T
>
)
:
Anymultirange
<
0
|
1
,
T
>
Parameters
this
:
Anymultirange
<
number
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
range
Intersect
Agg
rangeIntersectAgg
(
this
:
Anymultirange
<
number
,
T
>
)
:
Anymultirange
<
0
|
1
,
T
>
Parameters
this
:
Anymultirange
<
number
,
T
>
Returns
Anymultirange
<
0
|
1
,
T
>
range
Merge
rangeMerge
(
this
:
Anymultirange
<
1
,
T
>
)
:
Anyrange
<
1
,
T
>
Parameters
this
:
Anymultirange
<
1
,
T
>
Returns
Anyrange
<
1
,
T
>
rangeMerge
(
this
:
Anymultirange
<
0
|
1
,
T
>
)
:
Anyrange
<
0
|
1
,
T
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
Returns
Anyrange
<
0
|
1
,
T
>
rangeMerge
(
this
:
Anymultirange
<
number
,
T
>
)
:
Anyrange
<
0
|
1
,
T
>
Parameters
this
:
Anymultirange
<
number
,
T
>
Returns
Anyrange
<
0
|
1
,
T
>
rank
rank
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int8
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int8
<
0
|
1
>
to
Expression
toExpression
()
:
Expression
Returns
Expression
to
Json
toJson
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
1
>
toJson
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
toJson
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
to
Jsonb
toJsonb
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
1
>
toJsonb
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
toJsonb
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
unnest
unnest
(
this
:
Anymultirange
<
1
,
T
>
)
:
Setof
<
{
from
:
{}
}
>
Parameters
this
:
Anymultirange
<
1
,
T
>
Returns
Setof
<
{
from
:
{}
}
>
unnest
(
this
:
Anymultirange
<
0
|
1
,
T
>
)
:
Setof
<
{
from
:
{}
}
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
Returns
Setof
<
{
from
:
{}
}
>
unnest
(
this
:
Anymultirange
<
number
,
T
>
)
:
Setof
<
{
from
:
{}
}
>
Parameters
this
:
Anymultirange
<
number
,
T
>
Returns
Setof
<
{
from
:
{}
}
>
upper
upper
(
this
:
Anymultirange
<
1
,
T
>
)
:
T
Parameters
this
:
Anymultirange
<
1
,
T
>
Returns
T
upper
(
this
:
Anymultirange
<
0
|
1
,
T
>
)
:
T
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
Returns
T
upper
(
this
:
Anymultirange
<
number
,
T
>
)
:
T
Parameters
this
:
Anymultirange
<
number
,
T
>
Returns
T
upper
Inc
upperInc
(
this
:
Anymultirange
<
1
,
T
>
)
:
Bool
<
1
>
Parameters
this
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
upperInc
(
this
:
Anymultirange
<
0
|
1
,
T
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
upperInc
(
this
:
Anymultirange
<
number
,
T
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
upper
Inf
upperInf
(
this
:
Anymultirange
<
1
,
T
>
)
:
Bool
<
1
>
Parameters
this
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
upperInf
(
this
:
Anymultirange
<
0
|
1
,
T
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
upperInf
(
this
:
Anymultirange
<
number
,
T
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
width
Bucket
widthBucket
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
1
,
T
>
)
:
Int4
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
1
,
T
>
Returns
Int4
<
1
>
widthBucket
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
0
|
1
,
T
>
,
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
0
|
1
,
T
>
Returns
Int4
<
0
|
1
>
widthBucket
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
number
,
T
>
,
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
number
,
T
>
Returns
Int4
<
0
|
1
>
Static
new
new
(
v
:
null
)
:
Any
<
unknown
,
0
>
Parameters
v
:
null
Returns
Any
<
unknown
,
0
>
new
(
v
:
Expression
)
:
Any
<
unknown
,
0
|
1
>
Parameters
v
:
Expression
Returns
Any
<
unknown
,
0
|
1
>
new
(
v
:
unknown
)
:
Any
<
unknown
,
1
>
Parameters
v
:
unknown
Returns
Any
<
unknown
,
1
>
Static
parse
parse
(
v
:
string
)
:
string
Parameters
v
:
string
Returns
string
Static
subtype
subtype
()
:
undefined
|
UseSubtype
Returns
undefined
|
UseSubtype
Static
type
String
typeString
()
:
undefined
|
string
Returns
undefined
|
string
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
nullability
result
Type
serialize
Param
Types
v
Methods
-
-|-
@>
*
&&
&<
&>
+
<
<@
<<
<=
<>
=
>
>=
>>
||
any
Value
any
Value
Transfn
array
Fill
array
Prepend
as
Aggregate
concat
count
cume
Dist
dense
Rank
elem
Contained
By
Multirange
elem
Contained
By
Range
execute
first
Value
get
Class
hash
Multirange
hash
Multirange
Extended
isempty
json
Agg
json
Agg
Strict
jsonb
Agg
jsonb
Agg
Strict
jsonb
Build
Array
jsonb
Build
Object
jsonb
Object
Agg
jsonb
Object
Agg
Strict
jsonb
Object
Agg
Unique
jsonb
Object
Agg
Unique
Strict
jsonb
Populate
Record
jsonb
Populate
Recordset
jsonb
Populate
Record
Valid
json
Build
Array
json
Build
Object
json
Object
Agg
json
Object
Agg
Strict
json
Object
Agg
Unique
json
Object
Agg
Unique
Strict
json
Populate
Record
json
Populate
Recordset
lag
last
Value
lead
lower
lower
Inc
lower
Inf
mode
multirange
Adjacent
Multirange
multirange
Adjacent
Range
multirange
After
Multirange
multirange
After
Range
multirange
Before
Multirange
multirange
Before
Range
multirange
Cmp
multirange
Contained
By
Multirange
multirange
Contained
By
Range
multirange
Contains
Elem
multirange
Contains
Multirange
multirange
Contains
Range
multirange
Eq
multirange
Ge
multirange
Gt
multirange
Intersect
multirange
Intersect
Agg
Transfn
multirange
Le
multirange
Lt
multirange
Minus
multirange
Ne
multirange
Overlaps
Multirange
multirange
Overlaps
Range
multirange
Overleft
Multirange
multirange
Overleft
Range
multirange
Overright
Multirange
multirange
Overright
Range
multirange
Union
nth
Value
num
Nonnulls
num
Nulls
percent
Rank
pg
Collation
For
pg
Column
Compression
pg
Column
Size
pg
Column
Toast
Chunk
Id
pg
Typeof
quote
Literal
quote
Nullable
range
Agg
range
Intersect
Agg
range
Merge
rank
to
Expression
to
Json
to
Jsonb
unnest
upper
upper
Inc
upper
Inf
width
Bucket
new
parse
subtype
type
String
Typegres API Reference - v0.0.1
Loading...