import type { ResolverSeedData } from '../../../../libs/fspropertybinding'; import React from 'react'; import type { ConsumerProps, FC } from 'react'; import { EnhancedLevel } from '../lib/types'; export declare const NestedDataProvider: React.Provider; export declare const NestedDataConsumer: React.Consumer; export declare const useNestedData: (enhancedLevel?: EnhancedLevel) => { contexts: unknown[]; externalData: Record | undefined; tags?: Record | undefined; }; export declare const useData: () => unknown; export declare const mergeContexts: (outerContext: ResolverSeedData) => (innerContext: unknown) => ResolverSeedData; export declare const MergedContextConsumer: FC & { innerContext: unknown; }>; export declare const useMergedContext: (innerContext: unknown) => ResolverSeedData;