@launchdarkly/js-sdk-common
Version:
LaunchDarkly SDK for JavaScript - common code
13 lines • 603 B
TypeScript
import { LDLogger } from '../../api';
import ContextFilter from '../../ContextFilter';
import InputEvent from './InputEvent';
import { LDMultiEventSummarizer, SummarizedFlagsEvent } from './LDEventSummarizer';
export default class MultiEventSummarizer implements LDMultiEventSummarizer {
private readonly _contextFilter;
private readonly _logger?;
constructor(_contextFilter: ContextFilter, _logger?: LDLogger | undefined);
private _summarizers;
summarizeEvent(event: InputEvent): void;
getSummaries(): SummarizedFlagsEvent[];
}
//# sourceMappingURL=MultiEventSummarizer.d.ts.map