import { InlineCode } from './inline-code'; import { MathNode } from './math'; import { ReferenceLink } from './reference-link'; import { Punctuation } from './punctuation'; import { UnicodeString } from './unicode-string'; import { BlockCode } from './block-code'; import { Document } from './document'; import { AlphabetNumeric } from './alphabet-numeric'; import { Node } from './node'; import { Blank } from './blank'; import { CJK } from './cjk'; import { Quoted } from './quoted'; export declare function isDocument(node: Node): node is Document; export declare function isAlphabetNumeric(node: Node): node is AlphabetNumeric; export declare function isCJK(node: Node): node is CJK; export declare function isPunctuation(node: Node): node is Punctuation; export declare function isQuoted(node: Node): node is Quoted; export declare function isBlank(node: Node): node is Blank; export declare function isRaw(node: Node): node is Blank; export declare function isUnicodeString(node: Node): node is UnicodeString; export declare function isLatin(node: Node): boolean; export declare function isMath(node: Node): node is MathNode; export declare function isInlineCode(node: Node): node is InlineCode; export declare function isReferenceLink(node: Node): node is ReferenceLink; export declare function isBlockCode(node: Node): node is BlockCode;