UNPKG

stylish-components

Version:
534 lines (533 loc) 42.5 kB
/// <reference types="react" /> import { extend, factory } from './stylish'; import { sm, md, lg } from './media'; import { types } from 'typestyle'; export { extend, factory, sm, md, lg }; export declare type StyleFunction = (...objects: types.NestedCSSProperties[]) => string; export declare let style: StyleFunction; export declare const init: (fn: StyleFunction) => void; export declare type CSS = types.NestedCSSProperties; export declare const cssSelector: (selector: string) => (...objects: types.NestedCSSProperties[]) => { $nest: { [x: string]: types.NestedCSSProperties; }; }; export declare const child: (...objects: types.NestedCSSProperties[]) => { $nest: { [x: string]: types.NestedCSSProperties; }; }; export declare const firstChild: (...objects: types.NestedCSSProperties[]) => { $nest: { [x: string]: types.NestedCSSProperties; }; }; export declare const lastChild: (...objects: types.NestedCSSProperties[]) => { $nest: { [x: string]: types.NestedCSSProperties; }; }; export declare const active: (...objects: types.NestedCSSProperties[]) => { $nest: { [x: string]: types.NestedCSSProperties; }; }; export declare const hover: (...objects: types.NestedCSSProperties[]) => { $nest: { [x: string]: types.NestedCSSProperties; }; }; export declare const focus: (...objects: types.NestedCSSProperties[]) => { $nest: { [x: string]: types.NestedCSSProperties; }; }; export declare const visited: (...objects: types.NestedCSSProperties[]) => { $nest: { [x: string]: types.NestedCSSProperties; }; }; export declare const aliceblue = "aliceblue"; export declare const antiquewhite = "antiquewhite"; export declare const aqua = "aqua"; export declare const aquamarine = "aquamarine"; export declare const azure = "azure"; export declare const beige = "beige"; export declare const bisque = "bisque"; export declare const black = "black"; export declare const blanchedalmond = "blanchedalmond"; export declare const blue = "blue"; export declare const blueviolet = "blueviolet"; export declare const brown = "brown"; export declare const burlywood = "burlywood"; export declare const cadetblue = "cadetblue"; export declare const chartreuse = "chartreuse"; export declare const chocolate = "chocolate"; export declare const coral = "coral"; export declare const cornflowerblue = "cornflowerblue"; export declare const cornsilk = "cornsilk"; export declare const crimson = "crimson"; export declare const cyan = "cyan"; export declare const darkblue = "darkblue"; export declare const darkcyan = "darkcyan"; export declare const darkgoldenrod = "darkgoldenrod"; export declare const darkgray = "darkgray"; export declare const darkgreen = "darkgreen"; export declare const darkgrey = "darkgrey"; export declare const darkkhaki = "darkkhaki"; export declare const darkmagenta = "darkmagenta"; export declare const darkolivegreen = "darkolivegreen"; export declare const darkorange = "darkorange"; export declare const darkorchid = "darkorchid"; export declare const darkred = "darkred"; export declare const darksalmon = "darksalmon"; export declare const darkseagreen = "darkseagreen"; export declare const darkslateblue = "darkslateblue"; export declare const darkslategray = "darkslategray"; export declare const darkslategrey = "darkslategrey"; export declare const darkturquoise = "darkturquoise"; export declare const darkviolet = "darkviolet"; export declare const deeppink = "deeppink"; export declare const deepskyblue = "deepskyblue"; export declare const dimgray = "dimgray"; export declare const dimgrey = "dimgrey"; export declare const dodgerblue = "dodgerblue"; export declare const firebrick = "firebrick"; export declare const floralwhite = "floralwhite"; export declare const forestgreen = "forestgreen"; export declare const fuchsia = "fuchsia"; export declare const gainsboro = "gainsboro"; export declare const ghostwhite = "ghostwhite"; export declare const gold = "gold"; export declare const goldenrod = "goldenrod"; export declare const gray = "gray"; export declare const green = "green"; export declare const greenyellow = "greenyellow"; export declare const grey = "grey"; export declare const honeydew = "honeydew"; export declare const hotpink = "hotpink"; export declare const indianred = "indianred"; export declare const indigo = "indigo"; export declare const ivory = "ivory"; export declare const khaki = "khaki"; export declare const lavender = "lavender"; export declare const lavenderblush = "lavenderblush"; export declare const lawngreen = "lawngreen"; export declare const lemonchiffon = "lemonchiffon"; export declare const lightblue = "lightblue"; export declare const lightcoral = "lightcoral"; export declare const lightcyan = "lightcyan"; export declare const lightgoldenrodyellow = "lightgoldenrodyellow"; export declare const lightgray = "lightgray"; export declare const lightgreen = "lightgreen"; export declare const lightgrey = "lightgrey"; export declare const lightpink = "lightpink"; export declare const lightsalmon = "lightsalmon"; export declare const lightseagreen = "lightseagreen"; export declare const lightskyblue = "lightskyblue"; export declare const lightslategray = "lightslategray"; export declare const lightslategrey = "lightslategrey"; export declare const lightsteelblue = "lightsteelblue"; export declare const lightyellow = "lightyellow"; export declare const lime = "lime"; export declare const limegreen = "limegreen"; export declare const linen = "linen"; export declare const magenta = "magenta"; export declare const maroon = "maroon"; export declare const mediumaquamarine = "mediumaquamarine"; export declare const mediumblue = "mediumblue"; export declare const mediumorchid = "mediumorchid"; export declare const mediumpurple = "mediumpurple"; export declare const mediumseagreen = "mediumseagreen"; export declare const mediumslateblue = "mediumslateblue"; export declare const mediumspringgreen = "mediumspringgreen"; export declare const mediumturquoise = "mediumturquoise"; export declare const mediumvioletred = "mediumvioletred"; export declare const midnightblue = "midnightblue"; export declare const mintcream = "mintcream"; export declare const mistyrose = "mistyrose"; export declare const moccasin = "moccasin"; export declare const navajowhite = "navajowhite"; export declare const navy = "navy"; export declare const oldlace = "oldlace"; export declare const olive = "olive"; export declare const olivedrab = "olivedrab"; export declare const orange = "orange"; export declare const orangered = "orangered"; export declare const orchid = "orchid"; export declare const palegoldenrod = "palegoldenrod"; export declare const palegreen = "palegreen"; export declare const paleturquoise = "paleturquoise"; export declare const palevioletred = "palevioletred"; export declare const papayawhip = "papayawhip"; export declare const peachpuff = "peachpuff"; export declare const peru = "peru"; export declare const pink = "pink"; export declare const plum = "plum"; export declare const powderblue = "powderblue"; export declare const purple = "purple"; export declare const red = "red"; export declare const rosybrown = "rosybrown"; export declare const royalblue = "royalblue"; export declare const saddlebrown = "saddlebrown"; export declare const salmon = "salmon"; export declare const sandybrown = "sandybrown"; export declare const seagreen = "seagreen"; export declare const seashell = "seashell"; export declare const sienna = "sienna"; export declare const silver = "silver"; export declare const skyblue = "skyblue"; export declare const slateblue = "slateblue"; export declare const slategray = "slategray"; export declare const slategrey = "slategrey"; export declare const snow = "snow"; export declare const springgreen = "springgreen"; export declare const steelblue = "steelblue"; export declare const tan = "tan"; export declare const teal = "teal"; export declare const thistle = "thistle"; export declare const tomato = "tomato"; export declare const turquoise = "turquoise"; export declare const violet = "violet"; export declare const wheat = "wheat"; export declare const white = "white"; export declare const whitesmoke = "whitesmoke"; export declare const yellow = "yellow"; export declare const yellowgreen = "yellowgreen"; export declare const transparent = "transparent"; export declare const a: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLAnchorElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLAnchorElement>) => React.DOMElement<P & React.HTMLProps<HTMLAnchorElement> & { className: string; }, Element>; export declare const abbr: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const address: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const area: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLAreaElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLAreaElement>) => React.DOMElement<P & React.HTMLProps<HTMLAreaElement> & { className: string; }, Element>; export declare const article: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const aside: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const audio: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLAudioElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLAudioElement>) => React.DOMElement<P & React.HTMLProps<HTMLAudioElement> & { className: string; }, Element>; export declare const b: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const base: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLBaseElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLBaseElement>) => React.DOMElement<P & React.HTMLProps<HTMLBaseElement> & { className: string; }, Element>; export declare const bdi: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const bdo: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const big: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const blockquote: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const body: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLBodyElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLBodyElement>) => React.DOMElement<P & React.HTMLProps<HTMLBodyElement> & { className: string; }, Element>; export declare const br: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLBRElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLBRElement>) => React.DOMElement<P & React.HTMLProps<HTMLBRElement> & { className: string; }, Element>; export declare const button: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLButtonElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLButtonElement>) => React.DOMElement<P & React.HTMLProps<HTMLButtonElement> & { className: string; }, Element>; export declare const canvas: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLCanvasElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLCanvasElement>) => React.DOMElement<P & React.HTMLProps<HTMLCanvasElement> & { className: string; }, Element>; export declare const caption: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const cite: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const code: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const col: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLTableColElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLTableColElement>) => React.DOMElement<P & React.HTMLProps<HTMLTableColElement> & { className: string; }, Element>; export declare const colgroup: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLTableColElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLTableColElement>) => React.DOMElement<P & React.HTMLProps<HTMLTableColElement> & { className: string; }, Element>; export declare const data: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const datalist: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLDataListElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLDataListElement>) => React.DOMElement<P & React.HTMLProps<HTMLDataListElement> & { className: string; }, Element>; export declare const dd: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const del: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const details: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const dfn: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const dialog: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const div: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLDivElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLDivElement>) => React.DOMElement<P & React.HTMLProps<HTMLDivElement> & { className: string; }, Element>; export declare const dl: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLDListElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLDListElement>) => React.DOMElement<P & React.HTMLProps<HTMLDListElement> & { className: string; }, Element>; export declare const dt: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const em: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const embed: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLEmbedElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLEmbedElement>) => React.DOMElement<P & React.HTMLProps<HTMLEmbedElement> & { className: string; }, Element>; export declare const fieldset: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLFieldSetElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLFieldSetElement>) => React.DOMElement<P & React.HTMLProps<HTMLFieldSetElement> & { className: string; }, Element>; export declare const figcaption: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const figure: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const footer: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const form: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLFormElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLFormElement>) => React.DOMElement<P & React.HTMLProps<HTMLFormElement> & { className: string; }, Element>; export declare const h1: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLHeadingElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLHeadingElement>) => React.DOMElement<P & React.HTMLProps<HTMLHeadingElement> & { className: string; }, Element>; export declare const h2: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLHeadingElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLHeadingElement>) => React.DOMElement<P & React.HTMLProps<HTMLHeadingElement> & { className: string; }, Element>; export declare const h3: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLHeadingElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLHeadingElement>) => React.DOMElement<P & React.HTMLProps<HTMLHeadingElement> & { className: string; }, Element>; export declare const h4: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLHeadingElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLHeadingElement>) => React.DOMElement<P & React.HTMLProps<HTMLHeadingElement> & { className: string; }, Element>; export declare const h5: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLHeadingElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLHeadingElement>) => React.DOMElement<P & React.HTMLProps<HTMLHeadingElement> & { className: string; }, Element>; export declare const h6: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLHeadingElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLHeadingElement>) => React.DOMElement<P & React.HTMLProps<HTMLHeadingElement> & { className: string; }, Element>; export declare const head: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLHeadElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLHeadElement>) => React.DOMElement<P & React.HTMLProps<HTMLHeadElement> & { className: string; }, Element>; export declare const header: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const hgroup: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const hr: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLHRElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLHRElement>) => React.DOMElement<P & React.HTMLProps<HTMLHRElement> & { className: string; }, Element>; export declare const html: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLHtmlElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLHtmlElement>) => React.DOMElement<P & React.HTMLProps<HTMLHtmlElement> & { className: string; }, Element>; export declare const i: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const iframe: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLIFrameElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLIFrameElement>) => React.DOMElement<P & React.HTMLProps<HTMLIFrameElement> & { className: string; }, Element>; export declare const img: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLImageElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLImageElement>) => React.DOMElement<P & React.HTMLProps<HTMLImageElement> & { className: string; }, Element>; export declare const input: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLInputElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLInputElement>) => React.DOMElement<P & React.HTMLProps<HTMLInputElement> & { className: string; }, Element>; export declare const ins: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLModElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLModElement>) => React.DOMElement<P & React.HTMLProps<HTMLModElement> & { className: string; }, Element>; export declare const kbd: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const keygen: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const label: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLLabelElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLLabelElement>) => React.DOMElement<P & React.HTMLProps<HTMLLabelElement> & { className: string; }, Element>; export declare const legend: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLLegendElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLLegendElement>) => React.DOMElement<P & React.HTMLProps<HTMLLegendElement> & { className: string; }, Element>; export declare const li: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLLIElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLLIElement>) => React.DOMElement<P & React.HTMLProps<HTMLLIElement> & { className: string; }, Element>; export declare const link: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLLinkElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLLinkElement>) => React.DOMElement<P & React.HTMLProps<HTMLLinkElement> & { className: string; }, Element>; export declare const main: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const map: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLMapElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLMapElement>) => React.DOMElement<P & React.HTMLProps<HTMLMapElement> & { className: string; }, Element>; export declare const mark: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const menu: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const menuitem: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const meta: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLMetaElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLMetaElement>) => React.DOMElement<P & React.HTMLProps<HTMLMetaElement> & { className: string; }, Element>; export declare const meter: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const nav: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const noscript: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const object: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLObjectElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLObjectElement>) => React.DOMElement<P & React.HTMLProps<HTMLObjectElement> & { className: string; }, Element>; export declare const ol: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLOListElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLOListElement>) => React.DOMElement<P & React.HTMLProps<HTMLOListElement> & { className: string; }, Element>; export declare const optgroup: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLOptGroupElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLOptGroupElement>) => React.DOMElement<P & React.HTMLProps<HTMLOptGroupElement> & { className: string; }, Element>; export declare const option: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLOptionElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLOptionElement>) => React.DOMElement<P & React.HTMLProps<HTMLOptionElement> & { className: string; }, Element>; export declare const output: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const p: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLParagraphElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLParagraphElement>) => React.DOMElement<P & React.HTMLProps<HTMLParagraphElement> & { className: string; }, Element>; export declare const param: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLParamElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLParamElement>) => React.DOMElement<P & React.HTMLProps<HTMLParamElement> & { className: string; }, Element>; export declare const picture: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const pre: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLPreElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLPreElement>) => React.DOMElement<P & React.HTMLProps<HTMLPreElement> & { className: string; }, Element>; export declare const progress: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLProgressElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLProgressElement>) => React.DOMElement<P & React.HTMLProps<HTMLProgressElement> & { className: string; }, Element>; export declare const q: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLQuoteElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLQuoteElement>) => React.DOMElement<P & React.HTMLProps<HTMLQuoteElement> & { className: string; }, Element>; export declare const rp: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const rt: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const ruby: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const s: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const samp: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const script: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const section: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const select: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLSelectElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLSelectElement>) => React.DOMElement<P & React.HTMLProps<HTMLSelectElement> & { className: string; }, Element>; export declare const small: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const source: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLSourceElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLSourceElement>) => React.DOMElement<P & React.HTMLProps<HTMLSourceElement> & { className: string; }, Element>; export declare const span: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLSpanElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLSpanElement>) => React.DOMElement<P & React.HTMLProps<HTMLSpanElement> & { className: string; }, Element>; export declare const strong: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const sub: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const summary: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const sup: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const table: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLTableElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLTableElement>) => React.DOMElement<P & React.HTMLProps<HTMLTableElement> & { className: string; }, Element>; export declare const tbody: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLTableSectionElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLTableSectionElement>) => React.DOMElement<P & React.HTMLProps<HTMLTableSectionElement> & { className: string; }, Element>; export declare const td: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLTableDataCellElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLTableDataCellElement>) => React.DOMElement<P & React.HTMLProps<HTMLTableDataCellElement> & { className: string; }, Element>; export declare const textarea: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLTextAreaElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLTextAreaElement>) => React.DOMElement<P & React.HTMLProps<HTMLTextAreaElement> & { className: string; }, Element>; export declare const tfoot: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLTableSectionElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLTableSectionElement>) => React.DOMElement<P & React.HTMLProps<HTMLTableSectionElement> & { className: string; }, Element>; export declare const th: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLTableHeaderCellElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLTableHeaderCellElement>) => React.DOMElement<P & React.HTMLProps<HTMLTableHeaderCellElement> & { className: string; }, Element>; export declare const thead: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLTableSectionElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLTableSectionElement>) => React.DOMElement<P & React.HTMLProps<HTMLTableSectionElement> & { className: string; }, Element>; export declare const time: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const title: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLTitleElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLTitleElement>) => React.DOMElement<P & React.HTMLProps<HTMLTitleElement> & { className: string; }, Element>; export declare const tr: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLTableRowElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLTableRowElement>) => React.DOMElement<P & React.HTMLProps<HTMLTableRowElement> & { className: string; }, Element>; export declare const track: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLTrackElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLTrackElement>) => React.DOMElement<P & React.HTMLProps<HTMLTrackElement> & { className: string; }, Element>; export declare const u: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const ul: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLUListElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLUListElement>) => React.DOMElement<P & React.HTMLProps<HTMLUListElement> & { className: string; }, Element>; export declare const video: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLVideoElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLVideoElement>) => React.DOMElement<P & React.HTMLProps<HTMLVideoElement> & { className: string; }, Element>; export declare const wbr: <P>(...objects: (types.NestedCSSProperties[] | ((params: P & React.HTMLProps<HTMLElement>) => types.NestedCSSProperties[]))[]) => (props: P & React.HTMLProps<HTMLElement>) => React.DOMElement<P & React.HTMLProps<HTMLElement> & { className: string; }, Element>; export declare const debug: { backgroundColor: string; };