You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -1418,6 +1418,8 @@ class Firestore implements firestore.Firestore {
1418
1418
// Warning: (tsdoc-param-tag-with-invalid-name) The @param block should be followed by a valid parameter name: The identifier cannot non-word characters
1419
1419
// Warning: (tsdoc-param-tag-with-invalid-type) The @param block should not include a JSDoc-style '{type}'
1420
1420
constructor(settings?:firestore.Settings);
1421
+
//@internal
1422
+
get alwaysUseImplicitOrderBy():boolean;
1421
1423
// Warning: (tsdoc-escape-right-brace) The "}" character should be escaped using a backslash to avoid confusion with a TSDoc inline tag
1422
1424
// Warning: (tsdoc-malformed-inline-tag) Expecting a TSDoc tag starting with "{@"
1423
1425
batch():WriteBatch;
@@ -1650,10 +1652,10 @@ function isAbsent(field: string): BooleanExpression;
1650
1652
function isError(value:Expression):BooleanExpression;
1651
1653
1652
1654
// @beta
1653
-
function isType(fieldName:string, type:Type):BooleanExpression;
1655
+
function isType(fieldName:string, type:string):BooleanExpression;
1654
1656
1655
1657
// @beta
1656
-
function isType(expression:Expression, type:Type):BooleanExpression;
1658
+
function isType(expression:Expression, type:string):BooleanExpression;
1657
1659
1658
1660
// @beta
1659
1661
function join(arrayFieldName:string, delimiter:string):Expression;
// Warning: (tsdoc-param-tag-with-invalid-type) The @param block should not include a JSDoc-style '{type}'
2365
2366
// Warning: (tsdoc-param-tag-with-invalid-type) The @param block should not include a JSDoc-style '{type}'
2366
2367
// Warning: (tsdoc-param-tag-with-invalid-type) The @param block should not include a JSDoc-style '{type}'
@@ -2710,22 +2711,22 @@ export class Timestamp implements firestore.Timestamp {
2710
2711
function timestampAdd(timestamp:Expression, unit:Expression, amount:Expression):FunctionExpression;
2711
2712
2712
2713
// @beta
2713
-
function timestampAdd(timestamp:Expression, unit:'microsecond'|'millisecond'|'second'|'minute'|'hour'|'day', amount:number):FunctionExpression;
2714
+
function timestampAdd(timestamp:Expression, unit:firestore.Pipelines.TimeUnit, amount:number):FunctionExpression;
2714
2715
2715
2716
// @beta
2716
-
function timestampAdd(fieldName:string, unit:'microsecond'|'millisecond'|'second'|'minute'|'hour'|'day', amount:number):FunctionExpression;
2717
+
function timestampAdd(fieldName:string, unit:firestore.Pipelines.TimeUnit, amount:number):FunctionExpression;
2717
2718
2718
2719
// @beta
2719
-
function timestampDiff(endFieldName:string, startFieldName:string, unit:'microsecond'|'millisecond'|'second'|'minute'|'hour'|'day'|Expression):FunctionExpression;
2720
+
function timestampDiff(endFieldName:string, startFieldName:string, unit:firestore.Pipelines.TimeUnit|Expression):FunctionExpression;
2720
2721
2721
2722
// @beta
2722
-
function timestampDiff(endFieldName:string, startExpression:Expression, unit:'microsecond'|'millisecond'|'second'|'minute'|'hour'|'day'|Expression):FunctionExpression;
2723
+
function timestampDiff(endFieldName:string, startExpression:Expression, unit:firestore.Pipelines.TimeUnit|Expression):FunctionExpression;
2723
2724
2724
2725
// @beta
2725
-
function timestampDiff(endExpression:Expression, startFieldName:string, unit:'microsecond'|'millisecond'|'second'|'minute'|'hour'|'day'|Expression):FunctionExpression;
2726
+
function timestampDiff(endExpression:Expression, startFieldName:string, unit:firestore.Pipelines.TimeUnit|Expression):FunctionExpression;
2726
2727
2727
2728
// @beta
2728
-
function timestampDiff(endExpression:Expression, startExpression:Expression, unit:'microsecond'|'millisecond'|'second'|'minute'|'hour'|'day'|Expression):FunctionExpression;
2729
+
function timestampDiff(endExpression:Expression, startExpression:Expression, unit:firestore.Pipelines.TimeUnit|Expression):FunctionExpression;
2729
2730
2730
2731
// @beta
2731
2732
function timestampExtract(fieldName:string, part:firestore.Pipelines.TimePart, timezone?:string|Expression):FunctionExpression;
@@ -2743,10 +2744,10 @@ function timestampExtract(timestampExpression: Expression, part: Expression, tim
2743
2744
function timestampSubtract(timestamp:Expression, unit:Expression, amount:Expression):FunctionExpression;
2744
2745
2745
2746
// @beta
2746
-
function timestampSubtract(timestamp:Expression, unit:'microsecond'|'millisecond'|'second'|'minute'|'hour'|'day', amount:number):FunctionExpression;
2747
+
function timestampSubtract(timestamp:Expression, unit:firestore.Pipelines.TimeUnit, amount:number):FunctionExpression;
2747
2748
2748
2749
// @beta
2749
-
function timestampSubtract(fieldName:string, unit:'microsecond'|'millisecond'|'second'|'minute'|'hour'|'day', amount:number):FunctionExpression;
2750
+
function timestampSubtract(fieldName:string, unit:firestore.Pipelines.TimeUnit, amount:number):FunctionExpression;
2750
2751
2751
2752
// @beta
2752
2753
function timestampToUnixMicros(expr:Expression):FunctionExpression;
@@ -2906,9 +2907,6 @@ function trunc(fieldName: string, decimalPlaces: number | Expression): FunctionE
2906
2907
// @beta
2907
2908
function trunc(expression:Expression, decimalPlaces:number|Expression):FunctionExpression;
0 commit comments