UNPKG

@gulibs/vgrove-ui

Version:

VGrove UI component library built with HeroUI and React

31 lines 926 B
import { useTheme, type ThemeMode, type ResolvedTheme } from './useTheme'; /** * 获取 VGrove 上下文 */ export declare const useVGrove: () => import("..").VGroveContextType; /** * 获取当前布局设置 */ export declare const useVGroveLayoutSettings: () => import("..").LayoutSettings; /** * 获取布局功能状态 */ export declare const useLayoutFeatures: () => import("..").LayoutFeatures; /** * 更新布局设置 */ export declare const useUpdateLayoutSettings: () => (newSettings: Partial<import("..").LayoutSettings>) => void; /** * 重置布局设置为默认值 */ export declare const useResetLayoutSettings: () => () => void; /** * 主题模式标签映射 */ export declare const useThemeLabels: () => { readonly light: "浅色"; readonly dark: "深色"; readonly auto: "跟随系统"; }; export { useTheme, type ThemeMode, type ResolvedTheme }; //# sourceMappingURL=index.d.ts.map