UNPKG

ds-markdown

Version:

> πŸš€ React Markdown ζ‰“ε­—εŠ¨η”»η»„δ»ΆοΌŒζδΎ›ηŽ°δ»£θŠε€©η•Œι’ζ•ˆζžœ

21 lines β€’ 986 B
import React from 'react'; import type { IMarkdownThemeProps, IMarkdownThemeStateProps } from '../defined/index.js'; export type MarkdownThemeContextType = { state: IMarkdownThemeStateProps; methods: { updateTheme?: (theme: IMarkdownThemeProps['theme']) => void; updateMath?: (math: IMarkdownThemeProps['math']) => void; updateCodeBlock?: (codeBlock: IMarkdownThemeProps['codeBlock']) => void; updatePlugins?: (plugins: IMarkdownThemeProps['plugins']) => void; }; }; export declare const DEFAULT_THEME = "light"; export declare const DEFAULT_ANSWER_TYPE = "answer"; export declare const DEFAULT_PLUGINS: never[]; export declare const MarkdownThemeProvider: React.FC<{ value?: Partial<IMarkdownThemeProps>; children: React.ReactNode; }>; export declare const useMarkdownThemeContext: () => MarkdownThemeContextType; export declare const useThemeState: () => IMarkdownThemeStateProps; //# sourceMappingURL=MarkdownThemeProvider.d.ts.map