UNPKG

412 BTypeScriptView Raw
1import { VNode } from "../vnode";
2import { Module } from "./module";
3declare type Listener<T> = (this: VNode, ev: T, vnode: VNode) => void;
4export declare 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 {};