import { PluginObject } from 'vue';
declare module 'vue/types/vue' {
    interface Vue {
        $svgSprite: SvgSpriteService;
    }
}
export interface SvgList {
    [key: string]: string;
}
export declare class SvgSpriteService {
    private svgList;
    addSvg(svgName: string, svgString: string): void;
    removeSvg(svgNames: string[]): void;
    getSvgString(svgName: string): string | undefined;
    getSvg(svgName: string): SVGElement | undefined;
    getSvgList(): SvgList;
    private getErrorMessage;
}
declare const SvgSpritesPlugin: PluginObject<any>;
export default SvgSpritesPlugin;
//# sourceMappingURL=svg-sprite.d.ts.map