import { SVG } from '../../svg.js'; import { SvgWrapper, SvgWrapperClass } from '../Wrapper.js'; import { SvgWrapperFactory } from '../WrapperFactory.js'; import { SvgCharOptions, SvgVariantData, SvgDelimiterData, SvgFontData, SvgFontDataClass } from '../FontData.js'; import { CommonMrow, CommonMrowClass, CommonInferredMrow, CommonInferredMrowClass } from '../../common/Wrappers/mrow.js'; import { MmlNode } from '../../../core/MmlTree/MmlNode.js'; export interface SvgMrowNTD extends SvgWrapper, CommonMrow, SvgWrapper, SvgWrapperFactory, SvgWrapperClass, SvgCharOptions, SvgVariantData, SvgDelimiterData, SvgFontData, SvgFontDataClass> { } export interface SvgMrowClass extends SvgWrapperClass, CommonMrowClass, SvgWrapper, SvgWrapperFactory, SvgWrapperClass, SvgCharOptions, SvgVariantData, SvgDelimiterData, SvgFontData, SvgFontDataClass> { new (factory: SvgWrapperFactory, node: MmlNode, parent?: SvgWrapper): SvgMrowNTD; } export declare const SvgMrow: SvgMrowClass; export interface SvgInferredMrowNTD extends SvgMrowNTD, CommonInferredMrow, SvgWrapper, SvgWrapperFactory, SvgWrapperClass, SvgCharOptions, SvgVariantData, SvgDelimiterData, SvgFontData, SvgFontDataClass> { } export interface SvgInferredMrowClass extends SvgMrowClass, CommonInferredMrowClass, SvgWrapper, SvgWrapperFactory, SvgWrapperClass, SvgCharOptions, SvgVariantData, SvgDelimiterData, SvgFontData, SvgFontDataClass> { new (factory: SvgWrapper, node: MmlNode, parent?: SvgWrapper): SvgInferredMrowNTD; } export declare const SvgInferredMrow: SvgInferredMrowClass;