import { PluginObject } from 'vue'; import { ModulVue } from '../../utils/vue/vue'; export declare class MSvg extends ModulVue { readonly name: string; readonly width: string; readonly height: string; readonly svgTitle: string; emitClick(event: MouseEvent): void; emitKeydown(event: KeyboardEvent): void; emitMouseOver(event: MouseEvent): void; emitMouseLeave(event: MouseEvent): void; emitSvgId(svgId: string): void; protected beforeCreated(): void; onDataSvgIdChange(svgId: string | undefined): Promise; get testSvg(): string; get svg(): string; get svgChildrenContent(): string; get svgHTML(): SVGElement | undefined; get classAttribute(): string | undefined; get version(): string | undefined; get xmlns(): string | undefined; get viewBox(): string | undefined; get dataSvgId(): string | undefined; get badgeOrigin(): string | undefined; getSvgAttibute(attribute: string): string | undefined; } declare const MSvgPlugin: PluginObject; export default MSvgPlugin; //# sourceMappingURL=svg.d.ts.map