import { Event, EventType } from "../../../event/core/event"; /** * Search click. * * @interface SearchClickData */ export interface SearchClickData { /** Clicked product id */ product: string; /** Search term */ text?: string; /** Display position of the clicked product */ position?: number; /** Search language */ locale?: string; /** Plataform event origin */ channel?: string; session?: string; anonymous?: string; } /** * DataLayer search click event. * * @export * @class DataLayerSearchClickEvent * @extends {Event} */ export declare class DataLayerSearchClickEvent extends Event { product: string; text?: string; position?: number; locale?: string; channel?: string; type: EventType; /** * Creates an instance of DataLayerSearchClickEvent. * * @param {SearchClickData} data * @memberof DataLayerSearchClickEvent */ constructor(data: SearchClickData); }