import { TRACKING_TRIGGER } from './googleAnalyticsUtils';
declare const TRACKING_ATTRIBUTE_KEYS: readonly ["data-track-ga-event-trigger", "data-track-ga-event-category", "data-track-ga-event-action", "data-track-ga-event-label", "data-track-ga-event-value"];
type TrackingAttributeKey = (typeof TRACKING_ATTRIBUTE_KEYS)[number];
export type AutoTrackingAttributes = Partial<Record<TrackingAttributeKey, string>>;
type GetAutoTrackingAttributesParams = {
    autoTrackingKey: string | undefined;
    props: Record<string, unknown>;
    source?: string;
    trigger?: TRACKING_TRIGGER;
    category?: string;
    action?: string;
};
export declare const getAutoTrackingAttributes: (params: GetAutoTrackingAttributesParams) => AutoTrackingAttributes;
export {};
