import { GlueNode } from './GlueNode'; import { Props } from './Props'; export declare function patcherProvider(mutate: Function, lifecycleEvents: Function[], eventProxy: (e: Event) => void, eventTargetProps: WeakMap, removedNodes: WeakMap): (next: Function, recursion: Function) => (glueNode: GlueNode, isSVG: boolean) => GlueNode | null;