/** * Component which merges passed value with current consumed block context. * * @see https://github.com/GeChiUI/gutenberg/blob/HEAD/packages/block-editor/src/components/block-context/README.md * * @param {BlockContextProviderProps} props */ export function BlockContextProvider({ value, children }: BlockContextProviderProps): JSX.Element; export default Context; export type ReactNode = import('react').ReactNode; export type BlockContextProviderProps = { /** * Context value to merge with current * value. */ value: Record; /** * Component children. */ children: ReactNode; }; /** @typedef {import('react').ReactNode} ReactNode */ /** * @typedef BlockContextProviderProps * * @property {Record} value Context value to merge with current * value. * @property {ReactNode} children Component children. */ /** @type {import('react').Context>} */ declare const Context: import('react').Context>; //# sourceMappingURL=index.d.ts.map