import * as preact from 'preact'
import {ExtraGlamorousProps} from './glamorous-component'
import {
  CSSPropertiesCompleteSingle,
  CSSPropertiesPseudo,
} from './css-properties'
import {SVGPropertiesCompleteSingle} from './svg-properties'

// This file is based off `./built-in-glamorous-components.d.ts`

// CSS tags

export const A: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Abbr: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Address: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Area: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Article: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Aside: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Audio: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const B: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Base: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Bdi: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Bdo: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Big: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Blockquote: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Body: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Br: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Button: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Canvas: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Caption: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Cite: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Code: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Col: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Colgroup: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Data: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Datalist: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Dd: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Del: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Details: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Dfn: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Dialog: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Div: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Dl: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Dt: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Em: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Embed: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Fieldset: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Figcaption: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Figure: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Footer: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Form: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const H1: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const H2: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const H3: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const H4: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const H5: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const H6: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Head: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Header: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Hgroup: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Hr: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Html: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const I: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Iframe: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Img: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Input: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Ins: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Kbd: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Keygen: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Label: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Legend: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Li: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Link: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Main: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Map: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Mark: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Menu: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Menuitem: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Meta: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Meter: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Nav: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Noscript: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Object: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Ol: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Optgroup: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Option: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Output: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const P: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Param: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Picture: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Pre: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Progress: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Q: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Rp: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Rt: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Ruby: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const S: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Samp: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Script: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Section: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Select: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Small: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Source: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Span: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Strong: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Style: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Sub: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Summary: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Sup: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Table: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Tbody: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Td: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Textarea: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Tfoot: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Th: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Thead: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Time: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Title: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Tr: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Track: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const U: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Ul: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Var: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Video: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>
export const Wbr: preact.FunctionalComponent<
  CSSPropertiesCompleteSingle &
    CSSPropertiesPseudo &
    ExtraGlamorousProps &
    JSX.HTMLAttributes
>

// SVG tags

export const Circle: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const ClipPath: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const Defs: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const Ellipse: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const G: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const Image: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const Line: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const LinearGradient: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const Mask: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const Path: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const Pattern: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const Polygon: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const Polyline: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const RadialGradient: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const Rect: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const Stop: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const Svg: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const Text: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
export const Tspan: preact.FunctionalComponent<
  SVGPropertiesCompleteSingle & ExtraGlamorousProps & JSX.SVGAttributes
>
