import { TelemetryTracker, ICodeSuggestionContextUpdate } from './tracking_types'; import { TRACKING_EVENTS } from './constants'; export declare class MultiTracker implements TelemetryTracker { #private; constructor(trackers: TelemetryTracker[]); isEnabled(): boolean; setCodeSuggestionsContext(uniqueTrackingId: string, context: Partial): void; updateCodeSuggestionsContext(uniqueTrackingId: string, contextUpdate: Partial): void; updateSuggestionState(uniqueTrackingId: string, newState: TRACKING_EVENTS): void; rejectOpenedSuggestions(): void; }