@emotion/serialize
0.0.4
0.0.5
0.2.0
0.2.1
0.4.1
0.5.0
0.6.2
0.7.0
0.8.0
0.8.1
0.8.2
0.8.3
0.8.4
0.8.5
0.8.6
0.9.0
0.9.1
0.10.0
0.10.1
0.10.2
0.10.3
0.10.4
0.10.5
0.10.6
0.11.0
0.11.1
0.11.2
0.11.3
0.11.4
0.11.5
0.11.6
0.11.7
0.11.8
0.11.9
0.11.10
0.11.11
0.11.12
0.11.13
0.11.14
0.11.15-next.1
0.11.15-next.2
0.11.15-next.4
0.11.15
0.11.16
0.12.0-next.3
1.0.0-next.0
1.0.0-next.1
1.0.0-next.3
1.0.0-next.5
1.0.0-rc.0
1.0.0
1.0.1
1.0.2
1.0.3
1.0.4
1.1.0
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
1.3.0
1.3.1
1.3.2
1.3.3
10.0.0-really-unsafe-please-do-not-use.0
10.0.0-really-unsafe-please-do-not-use.1
10.0.0-really-unsafe-please-do-not-use.2
Types
Source
Search for an npm package
"@emotion/serialize"
serializeStyles
2 Re-exports
CSSProperties
CSSPropertiesWithMultiValues
CSSPseudos
ArrayCSSInterpolation
InterpolationPrimitive
CSSInterpolation
CSSOthersObject
CSSObject
ComponentSelector
Keyframes
ArrayInterpolation
FunctionInterpolation
Interpolation
@emotion/serialize
decl
module
"@emotion/serialize"
{
serializeStyles
decl
export function
serializeStyles
<
Props
>
(
args
:
TemplateStringsArray
|
Interpolation
<
Props
>
[]
,
registered
?:
import
(
"@emotion/utils"
).
RegisteredCache
,
mergedProps
?:
Props
)
:
import
(
"@emotion/utils"
).
SerializedStyles
export
{
RegisteredCache
,
SerializedStyles
,
}
from
"@emotion/utils"
CSSProperties
decl
export type
CSSProperties
=
import
(
"csstype"
).
PropertiesFallback
<
number
|
string
>
Referenced by
CSSPropertiesWithMultiValues
CSSPropertiesWithMultiValues
decl
export type
CSSPropertiesWithMultiValues
=
{
[
K
in
keyof
CSSProperties
]
:
CSSProperties
[
K
]
|
readonly
Extract
<
CSSProperties
[
K
]
,
string
>
[]
;
}
Referenced by
CSSObject
CSSPseudos
decl
export type
CSSPseudos
=
{
[
K
in
import
(
"csstype"
).
Pseudos
]?
:
CSSObject
;
}
Referenced by
CSSObject
ArrayCSSInterpolation
decl
export interface
ArrayCSSInterpolation
extends
readonly
CSSInterpolation
[]
{}
Referenced by
CSSInterpolation
InterpolationPrimitive
decl
export type
InterpolationPrimitive
=
null
|
undefined
|
boolean
|
number
|
string
|
ComponentSelector
|
Keyframes
|
import
(
"@emotion/utils"
).
SerializedStyles
|
CSSObject
Referenced by
CSSInterpolation
Interpolation
CSSInterpolation
decl
export type
CSSInterpolation
=
InterpolationPrimitive
|
ArrayCSSInterpolation
Referenced by
ArrayCSSInterpolation
CSSOthersObject
CSSOthersObject
decl
export interface
CSSOthersObject
{
[key
:
string
]
:
CSSInterpolation
;
}
Referenced by
CSSObject
CSSObject
decl
export interface
CSSObject
extends
CSSPropertiesWithMultiValues
,
CSSPseudos
,
CSSOthersObject
{}
Referenced by
CSSPseudos
InterpolationPrimitive
ComponentSelector
decl
export interface
ComponentSelector
{
__emotion_styles
:
any
;
}
Referenced by
InterpolationPrimitive
Keyframes
decl
export type
Keyframes
=
{
name
:
string
;
styles
:
string
;
anim
:
number
;
toString
:
(
)
=>
string
;
}
&
string
Referenced by
InterpolationPrimitive
ArrayInterpolation
decl
export interface
ArrayInterpolation
<
Props
=
unknown
>
extends
readonly
Interpolation
<
Props
>
[]
{}
Referenced by
Interpolation
FunctionInterpolation
decl
export interface
FunctionInterpolation
<
Props
=
unknown
>
{
(
props
:
Props
)
:
Interpolation
<
Props
>
;
}
Referenced by
Interpolation
Interpolation
decl
export type
Interpolation
<
Props
=
unknown
>
=
InterpolationPrimitive
|
ArrayInterpolation
<
Props
>
|
FunctionInterpolation
<
Props
>
Referenced by
serializeStyles
ArrayInterpolation
FunctionInterpolation
}