stylish-components
Version:
Direct component styling with Typestyle.
534 lines (533 loc) • 42.5 kB
TypeScript
/// <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;
};