import * as react from 'react'; import { ComponentProps } from 'react'; import { StyledSystemProps } from '../styledSystemProps.js'; import 'csstype'; import '../responsive/useResponsiveValue.js'; import '../responsive/Breakpoints.js'; import '../tokens/tokenMappings.js'; /** * A specialized wrapping component for HTML `address` element that allows style props. */ declare const Address: react.ForwardRefExoticComponent, HTMLElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `article` element that allows style props. */ declare const Article: react.ForwardRefExoticComponent, HTMLElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `aside` element that allows style props. */ declare const Aside: react.ForwardRefExoticComponent, HTMLElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `footer` element that allows style props. */ declare const HtmlFooter: react.ForwardRefExoticComponent, HTMLElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `h1` element that allows style props. */ declare const HtmlH1: react.ForwardRefExoticComponent, HTMLHeadingElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `h2` element that allows style props. */ declare const HtmlH2: react.ForwardRefExoticComponent, HTMLHeadingElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `h3` element that allows style props. */ declare const HtmlH3: react.ForwardRefExoticComponent, HTMLHeadingElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `h4` element that allows style props. */ declare const HtmlH4: react.ForwardRefExoticComponent, HTMLHeadingElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `h5` element that allows style props. */ declare const HtmlH5: react.ForwardRefExoticComponent, HTMLHeadingElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `h6` element that allows style props. */ declare const HtmlH6: react.ForwardRefExoticComponent, HTMLHeadingElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `header` element that allows style props. */ declare const HtmlHeader: react.ForwardRefExoticComponent, HTMLElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `main` element that allows style props. */ declare const Main: react.ForwardRefExoticComponent, HTMLElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `nav` element that allows style props. */ declare const Nav: react.ForwardRefExoticComponent, HTMLElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `section` element that allows style props. */ declare const HtmlSection: react.ForwardRefExoticComponent, HTMLElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; type AddressProps = ComponentProps; type ArticleProps = ComponentProps; type AsideProps = ComponentProps; type HtmlFooterProps = ComponentProps; type HtmlH1Props = ComponentProps; type HtmlH2Props = ComponentProps; type HtmlH3Props = ComponentProps; type HtmlH4Props = ComponentProps; type HtmlH5Props = ComponentProps; type HtmlH6Props = ComponentProps; type HtmlHeaderProps = ComponentProps; type MainProps = ComponentProps; type NavProps = ComponentProps; type HtmlSectionProps = ComponentProps; /** * A specialized wrapping component for HTML `div` element that allows style props. */ declare const Div: react.ForwardRefExoticComponent, HTMLDivElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `p` element that allows style props. */ declare const HtmlParagraph: react.ForwardRefExoticComponent, HTMLParagraphElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `ol` element that allows style props. */ declare const OL: react.ForwardRefExoticComponent, HTMLOListElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `ul` element that allows style props. */ declare const UL: react.ForwardRefExoticComponent, HTMLUListElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `li` element that allows style props. */ declare const LI: react.ForwardRefExoticComponent, HTMLLIElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; type DivProps = ComponentProps; type HtmlParagraphProps = ComponentProps; type OLProps = ComponentProps; type ULProps = ComponentProps; type LIProps = ComponentProps; /** * A specialized wrapping component for HTML `anchor` element that allows style props. */ declare const A: react.ForwardRefExoticComponent, HTMLAnchorElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `span` element that allows style props. */ declare const Span: react.ForwardRefExoticComponent, HTMLSpanElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; type AProps = ComponentProps; type SpanProps = ComponentProps; /** * A specialized wrapping component for HTML `img` element that allows style props. */ declare const Img: react.ForwardRefExoticComponent, HTMLImageElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; type ImgProps = ComponentProps; /** * A specialized wrapping component for HTML `table` element that allows style props. */ declare const Table: react.ForwardRefExoticComponent, HTMLTableElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `thead` element that allows style props. */ declare const THead: react.ForwardRefExoticComponent, HTMLTableSectionElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `tbody` element that allows style props. */ declare const TBody: react.ForwardRefExoticComponent, HTMLTableSectionElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `tfoot` element that allows style props. */ declare const TFoot: react.ForwardRefExoticComponent, HTMLTableSectionElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `th` element that allows style props. */ declare const TH: react.ForwardRefExoticComponent, HTMLTableHeaderCellElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `tr` element that allows style props. */ declare const TR: react.ForwardRefExoticComponent, HTMLTableRowElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `td` element that allows style props. */ declare const TD: react.ForwardRefExoticComponent, HTMLTableDataCellElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; type TableProps = ComponentProps; type THeadProps = ComponentProps; type TBodyProps = ComponentProps; type TFootProps = ComponentProps; type THProps = ComponentProps; type TRProps = ComponentProps; type TDProps = ComponentProps; /** * A specialized wrapping component for HTML `button` element that allows style props. */ declare const HtmlButton: react.ForwardRefExoticComponent, HTMLButtonElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `form` element that allows style props. */ declare const HtmlForm: react.ForwardRefExoticComponent, HTMLFormElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `input` element that allows style props. */ declare const HtmlInput: react.ForwardRefExoticComponent, HTMLInputElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `label` element that allows style props. */ declare const HtmlLabel: react.ForwardRefExoticComponent, HTMLLabelElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; /** * A specialized wrapping component for HTML `textarea` element that allows style props. */ declare const HtmlTextArea: react.ForwardRefExoticComponent, HTMLTextAreaElement>, keyof StyledSystemProps> & StyledSystemProps, "ref"> & react.RefAttributes>; type HtmlButtonProps = ComponentProps; type HtmlFormProps = ComponentProps; type HtmlInputProps = ComponentProps; type HtmlLabelProps = ComponentProps; type HtmlTextAreaProps = ComponentProps; export { A, type AProps, Address, type AddressProps, Article, type ArticleProps, Aside, type AsideProps, Div, type DivProps, HtmlButton, type HtmlButtonProps, HtmlFooter, type HtmlFooterProps, HtmlForm, type HtmlFormProps, HtmlH1, type HtmlH1Props, HtmlH2, type HtmlH2Props, HtmlH3, type HtmlH3Props, HtmlH4, type HtmlH4Props, HtmlH5, type HtmlH5Props, HtmlH6, type HtmlH6Props, HtmlHeader, type HtmlHeaderProps, HtmlInput, type HtmlInputProps, HtmlLabel, type HtmlLabelProps, HtmlParagraph, type HtmlParagraphProps, HtmlSection, type HtmlSectionProps, HtmlTextArea, type HtmlTextAreaProps, Img, type ImgProps, LI, type LIProps, Main, type MainProps, Nav, type NavProps, OL, type OLProps, Span, type SpanProps, TBody, type TBodyProps, TD, type TDProps, TFoot, type TFootProps, TH, type THProps, THead, type THeadProps, TR, type TRProps, Table, type TableProps, UL, type ULProps };