import { PrivacyDataTags, EventTags, LoggingLevel, DMADataCategory } from "./TraceLogging";
export declare class DispatchOnly {
    static logEvent(provider: string, eventName: string, dmaDataCategory: DMADataCategory, privacyTag: PrivacyDataTags, partC?: any): void;
    static logEventWithTag(provider: string, eventName: string, dmaDataCategory: DMADataCategory, privacyTag: PrivacyDataTags, eventTag: EventTags, partC?: any): void;
    static logEventWithLevel(provider: string, eventName: string, dmaDataCategory: DMADataCategory, privacyTag: PrivacyDataTags, loggingLevel: LoggingLevel, partC?: any): void;
    static logEventWithLevelAndTag(provider: string, eventName: string, dmaDataCategory: DMADataCategory, privacyTag: PrivacyDataTags, loggingLevel: LoggingLevel, eventTag: EventTags, partC?: any): void;
}
