import type { DeepPartial } from '../types/helper'; /** * 布局相关组件的默认配置 */ export declare const defaultLayoutConfig: { /** * 响应式移动设备断点值 */ breakpoint: number; /** * 是否启用标签页缓存 */ keepAlive: boolean; /** * 是否默认显示侧边栏 */ sidebarVisible: boolean; /** * 是否默认折叠收起垂直菜单 */ collapse: boolean; /** * 菜单类型 */ menuType: "vertical" | "biserial" | "horizontal" | "horizontal-vertical" | "horizontal-biserial"; /** * 是否显示标签页 */ tabbarVisible: boolean; /** * 侧边菜单宽度 */ asideWidth: number; /** * 折叠时侧边栏菜单宽度 */ collapsedAsideWidth: number; /** * 紧凑侧边菜单宽度 */ snugAsideWidth: number; /** * 顶部栏高度 */ topbarHeight: number; /** * 标签栏高度 */ tabbarHeight: number; }; export type LayoutConfig = DeepPartial; export type RequiredLayoutConfig = typeof defaultLayoutConfig;