@@ -1170,6 +1170,7 @@ abstract class Expression implements firestore.Pipelines.Expression, HasUserData
11701170 notEqual(value : unknown ): BooleanExpression ;
11711171 notEqualAny(values : Array <Expression | unknown >): BooleanExpression ;
11721172 notEqualAny(arrayExpression : Expression ): BooleanExpression ;
1173+ parent(): FunctionExpression ;
11731174 pow(exponent : Expression ): FunctionExpression ;
11741175 pow(exponent : number ): FunctionExpression ;
11751176 // (undocumented)
@@ -1887,10 +1888,16 @@ class Ordering implements HasUserData {
18871888 _validateUserData(ignoreUndefinedProperties : boolean ): void ;
18881889}
18891890
1891+ // @beta
1892+ function parent_2(documentPath : string | firestore .DocumentReference ): FunctionExpression ;
1893+
1894+ // @beta
1895+ function parent_2(documentPathExpr : Expression ): FunctionExpression ;
1896+
18901897// @beta
18911898class Pipeline implements firestore .Pipelines .Pipeline {
18921899 // Warning: (ae-forgotten-export) The symbol "Stage" needs to be exported by the entry point index.d.ts
1893- constructor (db : Firestore , stages : Stage []);
1900+ constructor (db : Firestore | undefined , stages : Stage []);
18941901 addFields(field : firestore .Pipelines .Selectable , ... additionalFields : firestore .Pipelines .Selectable []): Pipeline ;
18951902 // Warning: (tsdoc-escape-right-brace) The "}" character should be escaped using a backslash to avoid confusion with a TSDoc inline tag
18961903 addFields(options : firestore .Pipelines .AddFieldsStageOptions ): Pipeline ;
@@ -1939,8 +1946,8 @@ class Pipeline implements firestore.Pipelines.Pipeline {
19391946 union(options : firestore .Pipelines .UnionStageOptions ): Pipeline ;
19401947 unnest(selectable : firestore .Pipelines .Selectable , indexField ? : string ): Pipeline ;
19411948 unnest(options : firestore .Pipelines .UnnestStageOptions ): Pipeline ;
1942- // Warning: (tsdoc-undefined-tag) The TSDoc tag "@private" is not defined in this configuration
1943- _validateUserData< T extends Map < string , HasUserData > | HasUserData [] | HasUserData >( _ : string , val : T ): T ;
1949+ // (undocumented)
1950+ _validateUserData( ignoreUndefinedProperties : boolean ): void ;
19441951 where(condition : firestore .Pipelines .BooleanExpression ): Pipeline ;
19451952 where(options : firestore .Pipelines .WhereStageOptions ): Pipeline ;
19461953}
@@ -2068,6 +2075,7 @@ declare namespace Pipelines {
20682075 isError ,
20692076 substring ,
20702077 documentId ,
2078+ parent_2 as parent ,
20712079 arrayContainsAll ,
20722080 constant ,
20732081 Field ,
0 commit comments