@@ -14,6 +14,7 @@ import { BanditSubjectAttributes } from '@eppo/js-client-sdk-common';
14
14
import { ContextAttributes } from ' @eppo/js-client-sdk-common' ;
15
15
import { EppoClient } from ' @eppo/js-client-sdk-common' ;
16
16
import { EppoPrecomputedClient } from ' @eppo/js-client-sdk-common' ;
17
+ import { EventDispatcher } from ' @eppo/js-client-sdk-common' ;
17
18
import { Flag } from ' @eppo/js-client-sdk-common' ;
18
19
import { FlagKey } from ' @eppo/js-client-sdk-common' ;
19
20
import { IAssignmentDetails } from ' @eppo/js-client-sdk-common' ;
@@ -143,12 +144,13 @@ export { IBanditLogger }
143
144
export interface IClientConfig extends IBaseRequestConfig {
144
145
enableOverrides? : boolean ;
145
146
eventIngestionConfig? : {
146
- deliveryIntervalMs? : number ;
147
- retryIntervalMs? : number ;
148
- maxRetryDelayMs? : number ;
149
- maxRetries? : number ;
150
147
batchSize? : number ;
148
+ deliveryIntervalMs? : number ;
149
+ disabled? : boolean ;
151
150
maxQueueSize? : number ;
151
+ maxRetries? : number ;
152
+ maxRetryDelayMs? : number ;
153
+ retryIntervalMs? : number ;
152
154
};
153
155
forceReinitialize? : boolean ;
154
156
maxCacheAgeSeconds? : number ;
@@ -207,6 +209,9 @@ export interface IPrecomputedClientConfigSync {
207
209
throwOnFailedInitialization? : boolean ;
208
210
}
209
211
212
+ // @public (undocumented)
213
+ export const NO_OP_EVENT_DISPATCHER: EventDispatcher ;
214
+
210
215
export { ObfuscatedFlag }
211
216
212
217
// @public
0 commit comments