import { PageItem } from "../../../event/core/event-runner"; import { DataLayerFrontClickEvent } from "./datalayer-front-click"; import { DataLayerFrontViewEvent } from "./datalayer-front-view"; import { DataLayerSearchClickEvent } from "./datalayer-search-click"; import { DataLayerSearchQueryEvent } from "./datalayer-search-query"; declare type DataLayerEvent = DataLayerFrontClickEvent | DataLayerFrontViewEvent | DataLayerSearchClickEvent | DataLayerSearchQueryEvent; /** * Construct a `DataLayerEvent` from an layer. * * @export * @param {*} item * @return {DataLayerEvent} */ export declare function fromItem(item: PageItem): DataLayerEvent; export {};