import { DotCMSContentClickPayload } from '../../shared/models'; import { createPluginLogger } from '../../shared/utils/dot-analytics.utils'; /** * Handles click events on elements within a contentlet. * The contentlet element is already known since we attach listeners to contentlets. * * @param event - The mouse event * @param contentletElement - The contentlet container element * @param trackCallback - Callback to execute if the click is valid * @param logger - Logger instance for debug messages */ export declare const handleContentletClick: (event: MouseEvent, contentletElement: HTMLElement, trackCallback: (eventName: string, payload: DotCMSContentClickPayload) => void, logger: ReturnType) => void;