UNPKG

@islands/hydration

Version:

Hydration utilities for îles

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