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 { SvgMsubClass, SvgMsubNTD, SvgMsupClass, SvgMsupNTD, SvgMsubsupClass, SvgMsubsupNTD } from './msubsup.js'; import { CommonMunder, CommonMunderClass, CommonMover, CommonMoverClass, CommonMunderover, CommonMunderoverClass } from '../../common/Wrappers/munderover.js'; import { MmlNode } from '../../../core/MmlTree/MmlNode.js'; export interface SvgMunderNTD extends SvgMsubNTD, CommonMunder, SvgWrapper, SvgWrapperFactory, SvgWrapperClass, SvgCharOptions, SvgVariantData, SvgDelimiterData, SvgFontData, SvgFontDataClass> { } export interface SvgMunderClass extends SvgMsubClass, CommonMunderClass, SvgWrapper, SvgWrapperFactory, SvgWrapperClass, SvgCharOptions, SvgVariantData, SvgDelimiterData, SvgFontData, SvgFontDataClass> { new (factory: SvgWrapperFactory, node: MmlNode, parent?: SvgWrapper): SvgMunderNTD; } export declare const SvgMunder: SvgMunderClass; export interface SvgMoverNTD extends SvgMsupNTD, CommonMover, SvgWrapper, SvgWrapperFactory, SvgWrapperClass, SvgCharOptions, SvgVariantData, SvgDelimiterData, SvgFontData, SvgFontDataClass> { } export interface SvgMoverClass extends SvgMsupClass, CommonMoverClass, SvgWrapper, SvgWrapperFactory, SvgWrapperClass, SvgCharOptions, SvgVariantData, SvgDelimiterData, SvgFontData, SvgFontDataClass> { new (factory: SvgWrapperFactory, node: MmlNode, parent?: SvgWrapper): SvgMoverNTD; } export declare const SvgMover: SvgMoverClass; export interface SvgMunderoverNTD extends SvgMsubsupNTD, CommonMunderover, SvgWrapper, SvgWrapperFactory, SvgWrapperClass, SvgCharOptions, SvgVariantData, SvgDelimiterData, SvgFontData, SvgFontDataClass> { } export interface SvgMunderoverClass extends SvgMsubsupClass, CommonMunderoverClass, SvgWrapper, SvgWrapperFactory, SvgWrapperClass, SvgCharOptions, SvgVariantData, SvgDelimiterData, SvgFontData, SvgFontDataClass> { new (factory: SvgWrapperFactory, node: MmlNode, parent?: SvgWrapper): SvgMunderoverNTD; } export declare const SvgMunderover: SvgMunderoverClass;