UNPKG

@f-fjs/tidy-markdown

Version:
13 lines (12 loc) 543 B
import { Converter } from './converters'; import treeAdapter from './tree-adapter'; export interface ConverterNode { _converter: Converter; _replacement: string; _whitespace: { leading: string; trailing: string; } | undefined; } export declare function isConverterNode<T extends treeAdapter.Node>(val?: treeAdapter.Node | null): val is (T & ConverterNode); export declare function assertIsConverterNode<T extends treeAdapter.Node>(val?: treeAdapter.Node | null): asserts val is (T & ConverterNode);