import { VNode } from './vnode'; export interface Hook { create?(el: T): void; drop?(el: T): void; } export declare function hookInvoker(key: K, hooks: Hook[]): (vnode: VNode) => void;