ds-markdown
Version:
> π React Markdown ζεε¨η»η»δ»ΆοΌζδΎη°δ»£θ倩ηι’ζζ
23 lines β’ 1.7 kB
TypeScript
import MarkdownCMD from './MarkdownCMD/index.js';
import Markdown from './Markdown/index.js';
import type { MarkdownCMDRef, MarkdownRef, IMarkdownMath, MarkdownProps, MarkdownCMDProps, IMarkdownPlugin, IMarkdownMermaidConfig } from './defined/index.js';
import type { ITypedChar } from 'react-markdown-typer';
import Button from './components/ui/Button/index.js';
import IconButton from './components/ui/IconButton/index.js';
import Segmented from './components/ui/Segmented/index.js';
import SuccessButton from './components/ui/SuccessButton/index.js';
import CopyButton from './components/CopyButton/index.js';
import DownloadButton from './components/DownloadButton/index.js';
import CodeBlockActions from './components/CodeComponent/CodeBlockActions/index.js';
import CodeBlockWrap from './components/CodeComponent/CodeBlockWrap/index.js';
import HighlightCode from './components/CodeComponent/HighlightCode/index.js';
import './index.css';
export { CopyIcon, DownloadIcon, CheckMarkIcon } from './components/Icon/index.js';
export { ConfigProvider, useConfig, useLocale } from './context/ConfigProvider/index.js';
export { useThemeState } from './context/MarkdownThemeProvider.js';
export * from './defined/mermaid.type.js';
export type { Locale, ConfigProviderProps, ConfigContextType } from './context/ConfigProvider/index.js';
export default Markdown;
export type { MarkdownCMDRef, MarkdownRef, IMarkdownMath, ITypedChar, MarkdownProps, MarkdownCMDProps, IMarkdownPlugin, IMarkdownMermaidConfig };
export { Markdown, MarkdownCMD, Button, IconButton, CopyButton, DownloadButton, SuccessButton, CodeBlockActions, CodeBlockWrap, HighlightCode, Segmented };
//# sourceMappingURL=index.d.ts.map