import { EmojiActor } from "./actor.js"; export interface EmojiEventData { /** * Actor being interacted with. */ actor: EmojiActor; /** * Original triggering DOM event. */ event: TriggerEvent; } /** * Handler for a user interaction with an individual emoji. * @param actor */ export type EmojiEventHandler = (data: EmojiEventData) => void; /** * Handlers for user interactions with individual emojis. */ export type EmojiEvents = Partial<{ onClick: EmojiEventHandler; onPointerdown: EmojiEventHandler; }>; export declare function initializeEvents(actors: EmojiActor[], container: HTMLElement, events: EmojiEvents): void;