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