import { DiffSet, ExtensionObj, IElementProps, Instance } from '../../type'; export declare const isDiffSet: (def: any) => def is DiffSet; export declare function diffProps(instance: Instance, { children, attach, mountedApplyProps, args, ...props }?: IElementProps, { children, attach, mountedApplyProps, args, ...previous }?: IElementProps): DiffSet; export declare function applyProps(instance: Instance, data: IElementProps | DiffSet): Instance;