runTransaction

external fun <T> runTransaction(ref: DatabaseReference, transactionUpdate: (currentData: T) -> T, options: Any? = definedExternally): Promise<TransactionResult>