Skip to content

Commit 24614e3

Browse files
committed
fix(database): export
1 parent d83daa1 commit 24614e3

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

packages/firebase-database/index.d.ts

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
import { Firebase, FirebaseApp } from '@nativescript/firebase-core';
22
import { IDataSnapshot, IDatabase, IOnDisconnect, EventType, IQuery, IReference, IThenableReference, TransactionResult } from './common';
33

4-
declare class OnDisconnect implements IOnDisconnect {
4+
export { EventType };
5+
6+
export declare class OnDisconnect implements IOnDisconnect {
57
readonly native: any;
68
readonly android: any;
79
readonly ios: any;
@@ -17,7 +19,7 @@ declare class OnDisconnect implements IOnDisconnect {
1719
update(values: { [key: string]: any }, onComplete?: (error: FirebaseError) => void): Promise<void>;
1820
}
1921

20-
declare class Query implements IQuery {
22+
export declare class Query implements IQuery {
2123
readonly native: any;
2224
readonly android: any;
2325
readonly ios: any;
@@ -51,16 +53,16 @@ declare class Query implements IQuery {
5153
startAt(value: string | number | boolean, key?: string): Query;
5254
}
5355

54-
declare class ServerValue {
56+
export declare class ServerValue {
5557
readonly native: any;
5658
readonly android: any;
5759
readonly ios: any;
58-
60+
5961
static timeStamp(): ServerValue;
6062
static increment(count: number): ServerValue;
6163
}
6264

63-
declare class Reference extends Query implements IReference {
65+
export declare class Reference extends Query implements IReference {
6466
readonly native: any;
6567
readonly android: any;
6668
readonly ios: any;
@@ -89,7 +91,7 @@ declare class Reference extends Query implements IReference {
8991
update(values: { [key: string]: any }, onComplete?: (error: FirebaseError) => void): Promise<void>;
9092
}
9193

92-
declare class DataSnapshot implements IDataSnapshot {
94+
export declare class DataSnapshot implements IDataSnapshot {
9395
readonly native: any;
9496
readonly android: any;
9597
readonly ios: any;
@@ -116,7 +118,7 @@ declare class DataSnapshot implements IDataSnapshot {
116118
val();
117119
}
118120

119-
declare class Database implements IDatabase {
121+
export declare class Database implements IDatabase {
120122
readonly native: any;
121123
readonly android: any;
122124
readonly ios: any;

0 commit comments

Comments
 (0)