import { o as Props, r as Component, s as Slots } from "./types-Dj_s1DfM.js"; //#region vanilla.d.ts type MaybeAsync = T | Promise; type OnDisposeFn = () => void; type OnLoadFn = (el: Element, props: Props, slots: Slots | undefined) => MaybeAsync; declare function createIsland(component: Component | OnLoadFn, id: string, el: Element, props: Props, slots: Slots | undefined): Promise; //#endregion export { OnDisposeFn, OnLoadFn, createIsland as default };