You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
509 B
18 lines
509 B
|
2 months ago
|
declare module 'styled-jsx' {
|
||
|
|
export type StyledJsxStyleRegistry = {
|
||
|
|
styles(options?: { nonce?: string }): JSX.Element[]
|
||
|
|
flush(): void
|
||
|
|
add(props: any): void
|
||
|
|
remove(props: any): void
|
||
|
|
}
|
||
|
|
export function useStyleRegistry(): StyledJsxStyleRegistry
|
||
|
|
export function StyleRegistry({
|
||
|
|
children,
|
||
|
|
registry
|
||
|
|
}: {
|
||
|
|
children: JSX.Element | import('react').ReactNode
|
||
|
|
registry?: StyledJsxStyleRegistry
|
||
|
|
}): JSX.Element
|
||
|
|
export function createStyleRegistry(): StyledJsxStyleRegistry
|
||
|
|
}
|