import SVGElement from '../svg-element/SVGElement.cjs'; import DOMRect from '../../dom/DOMRect.cjs'; import DOMMatrix from '../../dom/dom-matrix/DOMMatrix.cjs'; import SVGStringList from '../../svg/SVGStringList.cjs'; import * as PropertySymbol from '../../PropertySymbol.cjs'; import SVGAnimatedTransformList from '../../svg/SVGAnimatedTransformList.cjs'; import Event from '../../event/Event.cjs'; /** * SVG Graphics Element. * * @see https://developer.mozilla.org/en-US/docs/Web/API/SVGGraphicsElement */ export default class SVGGraphicsElement extends SVGElement { [PropertySymbol.requiredExtensions]: SVGStringList | null; [PropertySymbol.systemLanguage]: SVGStringList | null; [PropertySymbol.transform]: SVGAnimatedTransformList | null; oncopy: (event: Event) => void | null; oncut: (event: Event) => void | null; onpaste: (event: Event) => void | null; /** * Returns required extensions. * * @returns Required extensions. */ get requiredExtensions(): SVGStringList; /** * Returns system language. * * @returns System language. */ get systemLanguage(): SVGStringList; /** * Returns transform. * * @returns Transform. */ get transform(): SVGAnimatedTransformList; /** * Returns DOM rect. * * @returns DOM rect. */ getBBox(): DOMRect; /** * Returns CTM. * * @returns CTM. */ getCTM(): DOMMatrix; /** * Returns screen CTM. * * @returns Screen CTM. */ getScreenCTM(): DOMMatrix; } //# sourceMappingURL=SVGGraphicsElement.d.ts.map