import * as React from 'react'; import { IBaseEvent, IGenericComponentCtor, IGenericComponentProps } from '../definition'; import { IKeyValue } from '../definitions.interface'; /** * @stable [18.05.2020] */ export declare class PropsUtils { static readonly buildClickHandlerProps: (handler: (e?: IBaseEvent) => void, canAttachHandler?: boolean, touched?: boolean) => Partial, TElement>>; static readonly mergeWithParentDefaultProps: , TParentCtor extends IGenericComponentCtor, {}> = IGenericComponentCtor, {}>>(childProps: TChildProps, parent: TParentCtor) => TChildProps & Partial>; static readonly mergeWithSystemProps: (props: TProps, systemProps: TProps) => TProps; }