@@ -21,8 +21,8 @@ import { BSONRegExp } from './regexp';
21
21
import { BSONSymbol } from './symbol' ;
22
22
import { Timestamp } from './timestamp' ;
23
23
import { UUID } from './uuid' ;
24
- export { BinaryExtended , BinaryExtendedLegacy , BinarySequence } from './binary' ;
25
- export { CodeExtended } from './code' ;
24
+ export type { BinaryExtended , BinaryExtendedLegacy , BinarySequence } from './binary' ;
25
+ export type { CodeExtended } from './code' ;
26
26
export {
27
27
BSON_BINARY_SUBTYPE_BYTE_ARRAY ,
28
28
BSON_BINARY_SUBTYPE_DEFAULT ,
@@ -59,25 +59,22 @@ export {
59
59
BSON_INT64_MAX ,
60
60
BSON_INT64_MIN
61
61
} from './constants' ;
62
- export { DBRefLike } from './db_ref' ;
63
- export { Decimal128Extended } from './decimal128' ;
64
- export { DoubleExtended } from './double' ;
65
- export { EJSON , EJSONOptions } from './extended_json' ;
66
- export { Int32Extended } from './int_32' ;
67
- export { LongExtended } from './long' ;
68
- export { MaxKeyExtended } from './max_key' ;
69
- export { MinKeyExtended } from './min_key' ;
70
- export { ObjectIdExtended , ObjectIdLike } from './objectid' ;
71
- export { BSONRegExpExtended , BSONRegExpExtendedLegacy } from './regexp' ;
72
- export { BSONSymbolExtended } from './symbol' ;
73
- export {
74
- LongWithoutOverrides ,
75
- LongWithoutOverridesClass ,
76
- TimestampExtended ,
77
- TimestampOverrides
78
- } from './timestamp' ;
79
- export { UUIDExtended } from './uuid' ;
80
- export { SerializeOptions , DeserializeOptions } ;
62
+ export type { DBRefLike } from './db_ref' ;
63
+ export type { Decimal128Extended } from './decimal128' ;
64
+ export type { DoubleExtended } from './double' ;
65
+ export type { EJSONOptions } from './extended_json' ;
66
+ export { EJSON } from './extended_json' ;
67
+ export type { Int32Extended } from './int_32' ;
68
+ export type { LongExtended } from './long' ;
69
+ export type { MaxKeyExtended } from './max_key' ;
70
+ export type { MinKeyExtended } from './min_key' ;
71
+ export type { ObjectIdExtended , ObjectIdLike } from './objectid' ;
72
+ export type { BSONRegExpExtended , BSONRegExpExtendedLegacy } from './regexp' ;
73
+ export type { BSONSymbolExtended } from './symbol' ;
74
+ export type { LongWithoutOverrides , TimestampExtended , TimestampOverrides } from './timestamp' ;
75
+ export { LongWithoutOverridesClass } from './timestamp' ;
76
+ export type { UUIDExtended } from './uuid' ;
77
+ export type { SerializeOptions , DeserializeOptions } ;
81
78
export {
82
79
Code ,
83
80
Map ,
0 commit comments