import { Ref } from 'vue';
/**
 * 返回一个「组件已挂载」标记，用于把 `<Teleport to="body">` 这类浮层推迟到挂载之后渲染。
 *
 * 服务端渲染不会把 teleport 的内容写入 HTML，而客户端 hydration 时 Vue 会无条件地
 * 从 `document.body.firstChild` 开始对齐 teleport 的子节点，结果把应用根节点改写成浮层。
 * 首次渲染不产出 teleport，即可让 Vue 在挂载后重新创建浮层，避开这条 hydration 路径。
 */
export declare function useClientOnly(): Ref<boolean>;
