API
interface ExposedComponent<T extends {
new (...args: any[]): any;
}> {new (...args: any[]): any;children?: 'any' | 'text' | ExposedComponent<any>[] | false;component: T;description: string;fallback?: Type<{
partialProps?: Signal<Record<string, JsonResolvedValue>>;
}>;name: string;props?: ComponentPropSchema<T>;providers?: Provider[];}ExposedComponent
@typeT{
new (...args: any[]): any;
}children
'any' | 'text' | ExposedComponent<any>[] | falsecomponent
Tdescription
stringfallback
Type<{
partialProps?: Signal<Record<string, JsonResolvedValue>>;
}>name
stringprops
ComponentPropSchema<T>providers
Provider[]