UNPKG

next

Version:

The React Framework

25 lines (22 loc) 682 B
/// <reference types="./css" /> /// <reference types="./macro" /> /// <reference types="./style" /> /// <reference types="./global" /> declare module 'styled-jsx' { import type { JSX } from "react"; 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 }