import React from 'react'; export type FunctionComponent = (props: Props) => JSX.Element | null; export type PropsType> = Component extends FunctionComponent ? Props : never; export declare function createWidgetizedComponent>(Implementation: Component, Skeleton?: React.ForwardRefExoticComponent & React.RefAttributes>): (Loader?: Component) => Component;