ThenableReference interface

A Promise that can also act as a DatabaseReference when returned by push(). The reference is available immediately and the Promise resolves as the write to the backend completes.

Signature:

export declare interface ThenableReference extends DatabaseReference, Pick<Promise<DatabaseReference>, 'then' | 'catch'> 

Extends: DatabaseReference, Pick<Promise<DatabaseReference>, 'then' | 'catch'>