UNPKG

recastui

Version:

Solidjs components library focused on usability, whitelabel theming, accessibility and developer experience

18 lines (17 loc) 636 B
import { JSX } from 'solid-js'; import { Properties as CSSProperties } from 'csstype'; import { RecastUICSSObject } from './system'; export declare type Assign<T, U> = { [P in keyof (T & U)]: P extends keyof T ? T[P] : P extends keyof U ? U[P] : never; }; export declare type DOMElements = keyof JSX.IntrinsicElements; export interface CSSAttribute extends CSSProperties { [key: string]: CSSAttribute | string | number | undefined; } /** * @internal Props used by RecastUI Components not intended for user code. */ export interface __RecastUIComponentsInternalProps { __css?: RecastUICSSObject; __themeKey?: string; }