UNPKG

@islands/hydration

Version:

Hydration utilities for îles

12 lines (9 loc) 914 B
import { F as FrameworkFn, C as Component, P as Props, S as Slots, A as AsyncFrameworkFn, a as AsyncComponent } from './types-CmUBzf0a.js'; export { b as Framework } from './types-CmUBzf0a.js'; import 'vue'; declare function hydrateNow(framework: FrameworkFn, component: Component, id: string, props: Props, slots: Slots): void; declare function hydrateWhenIdle(framework: AsyncFrameworkFn, component: AsyncComponent, id: string, props: Props, slots: Slots): void; declare function hydrateOnMediaQuery(framework: AsyncFrameworkFn, component: AsyncComponent, id: string, props: Props, slots: Slots): void; declare function hydrateWhenVisible(framework: AsyncFrameworkFn, component: AsyncComponent, id: string, props: Props, slots: Slots): void; declare const onDispose: (id: string, fn: () => void) => any; export { Props, Slots, hydrateNow, hydrateOnMediaQuery, hydrateWhenIdle, hydrateWhenVisible, onDispose };