/**
 * Google Analytics custom event recording
 */
import { VerificationStep, ReduxState, VerificationResponse, WithCoreFields } from '../types/types';
export declare enum isTestValues {
    TRUE = "true",
    FALSE = "false"
}
export declare const isTestEmailDomains: string[];
declare const dimensions: {
    verificationId: string;
    programId: string;
    jslibVersionActual: string;
    isTest: string;
};
export declare const recordEvent: (step: VerificationStep, label?: string) => void;
export declare const recordViewModelChange: (oldState: ReduxState, newState: ReduxState) => void;
export declare const recordVerificationResponse: (verificationResponse: VerificationResponse) => void;
export declare const setDimension: (dimensionName: keyof typeof dimensions, value: string) => void;
export declare const setGaDimensionIsTest: (viewModel: WithCoreFields) => void;
export {};
