import { type HeroUIProviderProps } from "@heroui/react"; import { type HelmetServerState } from "react-helmet-async"; import { type VGroveClientConfig } from "../client"; import type { LayoutSettings } from "../types"; import { type ThemeProviderProps as CustomThemeProviderProps } from "./ThemeProvider"; interface HelmetProviderProps { context?: { helmet?: HelmetServerState; }; } export interface VGroveProviderProps { settings?: LayoutSettings; herouiConfig?: Omit; helmetConfig?: HelmetProviderProps; themeConfig?: Omit; /** VGrove Client 配置 - 包含调试配置 */ clientConfig?: VGroveClientConfig; /** 是否自动初始化 VGrove Client */ autoInitClient?: boolean; /** 是否仅在未初始化时才初始化(默认为false,总是尝试初始化) */ initOnlyOnce?: boolean; children: React.ReactNode; } export declare const VGroveProvider: React.FC; export {}; //# sourceMappingURL=VGroveProvider.d.ts.map