import React from 'react'; import { Translator } from '@ui-schema/ui-schema/Translate/makeTranslator'; import { WidgetProps } from '@ui-schema/ui-schema/Widget'; import { WidgetsBindingFactory } from '@ui-schema/ui-schema/WidgetsBinding'; export interface UIMetaContext { widgets: W; t: Translator; } export declare function UIMetaProvider({ children, ...props }: React.PropsWithChildren & C>): React.ReactElement; export declare const useUIMeta: = WidgetsBindingFactory<{}, {}, {}>>() => UIMetaContext & C; export declare const withUIMeta:

>, C extends {} = {}, W extends WidgetsBindingFactory<{}, {}, {}> = WidgetsBindingFactory<{}, {}, {}>>(Component: React.ComponentType

& C>) => React.ComponentType

;