import { Group } from "three"; import type { SVGResult } from "three/examples/jsm/loaders/SVGLoader"; import Loaded from "./core/Loaded"; import TexturedStandardMixin from "./core/mixins/TexturedStandardMixin"; import ISvgMesh from "../interface/ISvgMesh"; import MixinType from "./core/mixins/utils/MixinType"; declare class SvgMesh extends Loaded implements ISvgMesh { static componentName: string; static defaults: Partial>; static schema: Required>; $load(url: string): Promise; $resolveLoaded(svgData: SVGResult, src: string): Group; private _material; get $material(): import("three").MeshStandardMaterial; set $material(val: import("three").MeshStandardMaterial); } interface SvgMesh extends Loaded, MixinType { } export default SvgMesh;