UNPKG

402 BTypeScriptView Raw
1import { VNode } from "../vnode.js";
2import { Module } from "./module.js";
3type Listener<T> = (this: VNode, ev: T, vnode: VNode) => void;
4export type On = {
5 [N in keyof HTMLElementEventMap]?: Listener<HTMLElementEventMap[N]> | Array<Listener<HTMLElementEventMap[N]>>;
6} & {
7 [event: string]: Listener<any> | Array<Listener<any>>;
8};
9export declare const eventListenersModule: Module;
10export {};