import type { PropType } from 'vue'; import type { MenuItemType, TabItem, MenuI18nType, HeadStyleType, SideStyleType, LayoutStyleType, SideMenuStyleType, TabStyleType } from './types'; declare const _default: { menus: { type: PropType; default: () => MenuItemType[]; }; tabs: { type: PropType; default: () => TabItem[]; }; collapse: BooleanConstructor; sideNavCollapse: BooleanConstructor; bodyFullscreen: BooleanConstructor; showCollapse: { type: BooleanConstructor; default: boolean; }; showRefresh: { type: BooleanConstructor; default: boolean; }; showBreadcrumb: { type: BooleanConstructor; default: boolean; }; showNavCollapse: { type: BooleanConstructor; default: boolean; }; showTabs: { type: BooleanConstructor; default: boolean; }; showFooter: BooleanConstructor; showBackTop: { type: BooleanConstructor; default: boolean; }; headStyle: { type: PropType; default: string; validator: (value: string) => boolean; }; sideStyle: { type: PropType; default: string; validator: (value: string) => boolean; }; layoutStyle: { type: PropType; default: string; validator: (value: string) => boolean; }; sideMenuStyle: { type: PropType; default: string; validator: (value: string) => boolean; }; tabStyle: { type: PropType; default: string; validator: (value: string) => boolean; }; fixedHeader: { type: BooleanConstructor; default: boolean; }; fixedSidebar: { type: BooleanConstructor; default: boolean; }; fixedBody: BooleanConstructor; bodyFull: { type: BooleanConstructor; default: boolean; }; logoAutoSize: BooleanConstructor; colorfulIcon: BooleanConstructor; sideUniqueOpen: { type: BooleanConstructor; default: boolean; }; inlineIndent: { type: NumberConstructor; default: number; }; breadcrumbSeparator: { type: StringConstructor; default: string; }; backTopVisibilityHeight: { type: NumberConstructor; default: number; }; contentFullscreen: BooleanConstructor; fullscreenExitOnEsc: BooleanConstructor; clickReload: BooleanConstructor; projectName: StringConstructor; homeTitle: StringConstructor; homePath: { type: StringConstructor; default: string; }; layoutPath: { type: StringConstructor; default: string; }; redirectPath: { type: StringConstructor; default: string; }; hideFooters: PropType; hideSidebars: PropType; repeatableTabs: PropType; locale: StringConstructor; i18n: PropType; sideDefaultOpeneds: PropType; autoScrollTop: { type: BooleanConstructor; default: boolean; }; tabContextMenu: { type: BooleanConstructor; default: boolean; }; tabSortable: BooleanConstructor; tabArrow: BooleanConstructor; styleResponsive: { type: BooleanConstructor; default: boolean; }; }; export default _default;