import React from "react"; import type { MDXComponents } from "../../types/index.js"; /** Props accepted by {@link MDXProvider}. */ export interface MDXProviderProps { /** Component overrides merged over the nearest parent provider. */ components?: MDXComponents; /** Compiled MDX or other React content that consumes the component map. */ children: React.ReactNode; } /** * Provide component overrides to compiled MDX. * * Nested providers inherit outer entries. When the same key appears more than * once, the nearest provider wins. */ export declare function MDXProvider({ components, children, }: MDXProviderProps): React.ReactNode; /** * Return the memoized effective component map. * * Optional local entries override the current provider without mutating it. */ export declare function useMDXComponents(components?: MDXComponents): MDXComponents; //# sourceMappingURL=MDXProvider.d.ts.map