elements.d.ts 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. import Element from './Element';
  2. import UnknownElement from './UnknownElement';
  3. import RenderedElement from './RenderedElement';
  4. import PathElement from './PathElement';
  5. import SVGElement from './SVGElement';
  6. import RectElement from './RectElement';
  7. import CircleElement from './CircleElement';
  8. import EllipseElement from './EllipseElement';
  9. import LineElement from './LineElement';
  10. import PolylineElement from './PolylineElement';
  11. import PolygonElement from './PolygonElement';
  12. import PatternElement from './PatternElement';
  13. import MarkerElement from './MarkerElement';
  14. import DefsElement from './DefsElement';
  15. import GradientElement from './GradientElement';
  16. import LinearGradientElement from './LinearGradientElement';
  17. import RadialGradientElement from './RadialGradientElement';
  18. import StopElement from './StopElement';
  19. import AnimateElement from './AnimateElement';
  20. import AnimateColorElement from './AnimateColorElement';
  21. import AnimateTransformElement from './AnimateTransformElement';
  22. import FontElement from './FontElement';
  23. import FontFaceElement from './FontFaceElement';
  24. import MissingGlyphElement from './MissingGlyphElement';
  25. import GlyphElement from './GlyphElement';
  26. import TextElement from './TextElement';
  27. import TSpanElement from './TSpanElement';
  28. import TRefElement from './TRefElement';
  29. import AElement from './AElement';
  30. import TextPathElement from './TextPathElement';
  31. import ImageElement from './ImageElement';
  32. import GElement from './GElement';
  33. import SymbolElement from './SymbolElement';
  34. import StyleElement from './StyleElement';
  35. import UseElement from './UseElement';
  36. import MaskElement from './MaskElement';
  37. import ClipPathElement from './ClipPathElement';
  38. import FilterElement from './FilterElement';
  39. import FeDropShadowElement from './FeDropShadowElement';
  40. import FeMorphologyElement from './FeMorphologyElement';
  41. import FeCompositeElement from './FeCompositeElement';
  42. import FeColorMatrixElement from './FeColorMatrixElement';
  43. import FeGaussianBlurElement from './FeGaussianBlurElement';
  44. import TitleElement from './TitleElement';
  45. import DescElement from './DescElement';
  46. declare const elements: {
  47. svg: typeof SVGElement;
  48. rect: typeof RectElement;
  49. circle: typeof CircleElement;
  50. ellipse: typeof EllipseElement;
  51. line: typeof LineElement;
  52. polyline: typeof PolylineElement;
  53. polygon: typeof PolygonElement;
  54. path: typeof PathElement;
  55. pattern: typeof PatternElement;
  56. marker: typeof MarkerElement;
  57. defs: typeof DefsElement;
  58. linearGradient: typeof LinearGradientElement;
  59. radialGradient: typeof RadialGradientElement;
  60. stop: typeof StopElement;
  61. animate: typeof AnimateElement;
  62. animateColor: typeof AnimateColorElement;
  63. animateTransform: typeof AnimateTransformElement;
  64. font: typeof FontElement;
  65. 'font-face': typeof FontFaceElement;
  66. 'missing-glyph': typeof MissingGlyphElement;
  67. glyph: typeof GlyphElement;
  68. text: typeof TextElement;
  69. tspan: typeof TSpanElement;
  70. tref: typeof TRefElement;
  71. a: typeof AElement;
  72. textPath: typeof TextPathElement;
  73. image: typeof ImageElement;
  74. g: typeof GElement;
  75. symbol: typeof SymbolElement;
  76. style: typeof StyleElement;
  77. use: typeof UseElement;
  78. mask: typeof MaskElement;
  79. clipPath: typeof ClipPathElement;
  80. filter: typeof FilterElement;
  81. feDropShadow: typeof FeDropShadowElement;
  82. feMorphology: typeof FeMorphologyElement;
  83. feComposite: typeof FeCompositeElement;
  84. feColorMatrix: typeof FeColorMatrixElement;
  85. feGaussianBlur: typeof FeGaussianBlurElement;
  86. title: typeof TitleElement;
  87. desc: typeof DescElement;
  88. };
  89. export default elements;
  90. declare type Elements = typeof elements;
  91. export declare type AnyElement = Elements[keyof Elements];
  92. export { Element, UnknownElement, RenderedElement, PathElement, SVGElement, RectElement, CircleElement, EllipseElement, LineElement, PolylineElement, PolygonElement, PatternElement, MarkerElement, DefsElement, GradientElement, LinearGradientElement, RadialGradientElement, StopElement, AnimateElement, AnimateColorElement, AnimateTransformElement, FontElement, FontFaceElement, MissingGlyphElement, GlyphElement, TextElement, TSpanElement, TRefElement, AElement, TextPathElement, ImageElement, GElement, SymbolElement, StyleElement, UseElement, MaskElement, ClipPathElement, FilterElement, FeDropShadowElement, FeMorphologyElement, FeCompositeElement, FeColorMatrixElement, FeGaussianBlurElement, TitleElement, DescElement };
  93. //# sourceMappingURL=elements.d.ts.map