import { type ReactNode } from 'react';
import type { SyntaxMarkdownProps } from '../type';
export type MarkdownContentConfig = Omit<SyntaxMarkdownProps, 'children' | 'reactMarkdownProps'>;
export declare const MarkdownContext: import("react").Context<MarkdownContentConfig>;
export declare const MarkdownProvider: import("react").NamedExoticComponent<{
    children: ReactNode;
    config?: MarkdownContentConfig | undefined;
}>;
export declare const useMarkdownContext: () => MarkdownContentConfig;
