import { IVisitorEvent } from './IVisitorEvent';
export declare class VisitorEvent implements IVisitorEvent {
    _customerAccountId: string;
    _visitorId: string;
    _currentUrl: string;
    _clickPath?: string;
    _clickPosition?: string;
    _screenSize: string;
    _scrollPosition?: string;
    get customerAccountId(): string;
    get visitorId(): string;
    get currentUrl(): string;
    get clickPath(): string | undefined;
    get clickPosition(): string | undefined;
    get screenSize(): string;
    get scrollPosition(): string | undefined;
    constructor({ customerAccountId, visitorId, currentUrl, clickPath, clickPosition, screenSize, scrollPosition }: Omit<IVisitorEvent, 'toApiKeys'>);
    toApiKeys(): Record<string, string>;
}
