import { PageType } from "../../../commons/types/page-type"; import { Event, EventType } from "../../../event/core/event"; /** * Front click data. * * @interface FrontClickData */ export interface FrontClickData { page: PageType; position: string; storeFront: string; product: string; locale?: string; channel?: string; } /** * DataLayer front click event. * * @export * @class DataLayerFrontClickEvent * @extends {Event} */ export declare class DataLayerFrontClickEvent extends Event { page: PageType; area: string; storefront: string; product: string; locale?: string; channel?: string; type: EventType; /** * Creates an instance of DataLayerFrontClickEvent. * * @param {FrontClickData} data * @memberof DataLayerFrontClickEvent */ constructor(data: FrontClickData); }