import { type Component } from "solid-js"; declare module "solid-js" { namespace JSX { interface IntrinsicElements { "solid-island": { "data-props": string; "data-id": string; "data-when": "idle" | "load"; children: JSX.Element; }; "solid-children": { children: JSX.Element; }; } } } export declare function createIslandReference>(Comp: T | (() => Promise<{ default: T; }>), id: string, name: string): T;