import { UIMetaContext } from '@ui-schema/react/UIMeta'; import * as React from 'react'; import { WidgetEngineWrapperProps } from '@ui-schema/react/WidgetEngine'; import { WithValue } from '@ui-schema/react/UIStore'; import { WidgetProps } from '@ui-schema/react/Widget'; /** * @deprecated no direct replacement */ export type WidgetEngineInjectProps = 'errors' | 'valid' | 'storeKeys'; /** * @deprecated no direct replacement */ export type AppliedWidgetEngineProps = Omit & Partial & Partial>; /** * @deprecated no direct replacement */ export declare function applyWidgetEngine(CustomWidget: React.ComponentType): (props: AppliedWidgetEngineProps & PPlugin) => React.ReactElement; /** * @deprecated no direct replacement */ export declare function injectWidgetEngine(Wrapper: React.ComponentType, CustomWidget?: React.ComponentType): (props: AppliedWidgetEngineProps & PPlugin) => React.ReactElement;