import { defineAsyncComponent, VNode } from 'vue';
import type { IHydrationProps } from '../types/types';
/**
 * Creates a hydration blocker component.
 * @param {VNode} slot - The element to render.
 * @returns {} The async component definition.
 */
export declare function createHydrationBlocker(slot: VNode, props: IHydrationProps): ReturnType<typeof defineAsyncComponent>;
