import { h } from 'vue'; import type { IslandRegistry, IslandRegistryInput } from '../../types/island'; export declare const createTypedIsland: (_registry: IslandRegistry) => import("vue").DefineComponent<{ component: string; framework: import("..").IslandFramework; hydrate?: import("..").IslandHydrate | undefined; props: Record; }, () => ReturnType, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{ component: string; framework: import("..").IslandFramework; hydrate?: import("..").IslandHydrate | undefined; props: Record; }> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;