import type { FunnelStartedFields, PurchaseFields, TestStartedFields, UserClickFields, UserEventHandler, ViewContentFields } from '@xylabs/pixel'; import { type EmptyObject } from '@xylabs/sdk-js'; declare class XyUserEventHandler implements UserEventHandler { funnelStarted(data: FunnelStartedFields | T): Promise; purchase(data: PurchaseFields | T): Promise; testStarted(data: TestStartedFields | T): Promise; userClick(data: UserClickFields | T): Promise; viewContent(data: ViewContentFields | T): Promise; } export { XyUserEventHandler }; //# sourceMappingURL=UserEventHandler.d.ts.map