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 { CommonMaction, CommonMactionClass } from '../../common/Wrappers/maction.js'; import { EventHandler } from '../../common/Wrappers/maction.js'; import { MmlNode } from '../../../core/MmlTree/MmlNode.js'; export interface SvgMactionNTD extends SvgWrapper, CommonMaction, SvgWrapper, SvgWrapperFactory, SvgWrapperClass, SvgCharOptions, SvgVariantData, SvgDelimiterData, SvgFontData, SvgFontDataClass> { setEventHandler(type: string, handler: EventHandler, dom?: N): void; Px(m: number): string; } export interface SvgMactionClass extends SvgWrapperClass, CommonMactionClass, SvgWrapper, SvgWrapperFactory, SvgWrapperClass, SvgCharOptions, SvgVariantData, SvgDelimiterData, SvgFontData, SvgFontDataClass> { new (factory: SvgWrapperFactory, node: MmlNode, parent?: SvgWrapper): SvgMactionNTD; } export declare const SvgMaction: SvgMactionClass;