UNPKG

myst-to-docx

Version:

Export from a MyST Markdown document to Microsoft Word (*.docx)

204 lines 5.71 kB
import type { Heading, Paragraph as ParagraphNode, Text, Emphasis, Strong, InlineCode, Link, ThematicBreak, Break, List, ListItem, Abbreviation, Superscript, Subscript, Blockquote, Code, Image, Math as MathNode, InlineMath, CrossReference, Container, Caption, Table as TableNode, Admonition, AdmonitionTitle } from 'myst-spec'; import type { Delete, Underline, Smallcaps, DefinitionList, DefinitionTerm, DefinitionDescription, CaptionNumber, FootnoteReference, FootnoteDefinition, CiteKind, Block, InlineExpression } from 'myst-spec-ext'; import type { Handler } from './types.js'; export declare const defaultHandlers: { text: Handler<Text>; paragraph: Handler<ParagraphNode>; heading: Handler<Heading>; emphasis: Handler<Emphasis>; strong: Handler<Strong>; inlineCode: Handler<InlineCode>; link: Handler<Link>; break: Handler<Break>; thematicBreak: Handler<ThematicBreak>; list: Handler<List>; listItem: Handler<ListItem>; abbreviation: Handler<Abbreviation>; subscript: Handler<Subscript>; superscript: Handler<Superscript>; delete: Handler<Delete>; underline: Handler<Underline>; smallcaps: Handler<Smallcaps>; blockquote: Handler<Blockquote>; code: Handler<Code>; image: Handler<Image>; block: Handler<Block>; comment: Handler<{ type: "comment"; } & { children: import("myst-spec").Node[]; } & { type: string; data?: { [k: string]: unknown; }; position?: { start: { line: number; column: number; offset?: number; }; end: { line: number; column: number; offset?: number; }; indent?: number[]; }; }>; mystDirective: Handler<{ type: "mystDirective"; } & { children: import("myst-spec").Node[]; } & { type: string; data?: { [k: string]: unknown; }; position?: { start: { line: number; column: number; offset?: number; }; end: { line: number; column: number; offset?: number; }; indent?: number[]; }; }>; mystRole: Handler<{ type: "mystRole"; } & { children: import("myst-spec").Node[]; } & { type: string; data?: { [k: string]: unknown; }; position?: { start: { line: number; column: number; offset?: number; }; end: { line: number; column: number; offset?: number; }; indent?: number[]; }; }>; admonition: Handler<Admonition>; admonitionTitle: Handler<AdmonitionTitle>; definitionList: Handler<DefinitionList>; definitionTerm: Handler<DefinitionTerm>; definitionDescription: Handler<DefinitionDescription>; math: Handler<MathNode>; inlineMath: Handler<InlineMath>; crossReference: Handler<CrossReference>; container: Handler<Container>; caption: Handler<Caption>; captionNumber: Handler<CaptionNumber>; footnoteReference: Handler<FootnoteReference>; footnoteDefinition: Handler<FootnoteDefinition>; table: Handler<TableNode>; cite: Handler<{ type: "cite"; } & { children: import("myst-spec").Node[]; } & { type: string; data?: { [k: string]: unknown; }; position?: { start: { line: number; column: number; offset?: number; }; end: { line: number; column: number; offset?: number; }; indent?: number[]; }; }>; citeGroup: Handler<{ type: "citeGroup"; kind: CiteKind; } & { children: import("myst-spec").Node[]; } & { type: string; data?: { [k: string]: unknown; }; position?: { start: { line: number; column: number; offset?: number; }; end: { line: number; column: number; offset?: number; }; indent?: number[]; }; }>; embed: Handler<{ type: "embed"; } & { children: import("myst-spec").Node[]; } & { type: string; data?: { [k: string]: unknown; }; position?: { start: { line: number; column: number; offset?: number; }; end: { line: number; column: number; offset?: number; }; indent?: number[]; }; }>; include: Handler<{ type: "include"; } & { children: import("myst-spec").Node[]; } & { type: string; data?: { [k: string]: unknown; }; position?: { start: { line: number; column: number; offset?: number; }; end: { line: number; column: number; offset?: number; }; indent?: number[]; }; }>; inlineExpression: Handler<InlineExpression>; }; //# sourceMappingURL=schema.d.ts.map