import * as React from 'react'; import { OrderedMap } from 'immutable'; import type { SomeSchema } from '@ui-schema/ui-schema/CommonTypings'; /** * @deprecated use new validatorPlugin instead */ export interface SchemaRootContext { id?: string | undefined; schema?: SomeSchema; definitions?: OrderedMap; } /** * @deprecated use new validatorPlugin instead */ export declare const isRootSchema: (schema: SomeSchema) => boolean; /** * @deprecated use new validatorPlugin instead */ export declare const SchemaRootProviderBase: (props: React.PropsWithChildren) => React.ReactElement; /** * @deprecated use new validatorPlugin instead */ export declare const SchemaRootProvider: (props: React.PropsWithChildren) => React.ReactElement; /** * @deprecated use new validatorPlugin instead */ export declare const useSchemaRoot: () => SchemaRootContext & C;