import { HNode } from "./HNode"; export declare type PropHandler = (element: Element, newValue: T, oldValue: T | undefined, hNode: HNode) => void; export declare type RefCallback = (node?: T) => void; export interface Attributes { [key: string]: string; } export interface EleProps { xmlns?: string; style?: string | { [key: string]: string; }; class?: string | any[]; ref?: RefCallback; attr?: Attributes; prop?: Partial; [key: string]: unknown; } export declare const propHandlers: Map>;