import { PropType } from 'vue'; import { menuProps } from '../Menu/props'; type MenuKeys = Array; export declare const menuKeys: MenuKeys; export declare const layoutProps: { fixedHeader: { type: BooleanConstructor; default: boolean; }; transition: StringConstructor; keepAlive: BooleanConstructor; include: PropType; exclude: PropType; max: (StringConstructor | NumberConstructor)[]; routes: PropType; router: { type: BooleanConstructor; default: boolean; }; mode: import("element-plus/es/utils").EpPropFinalized; popperClass: StringConstructor; textColor: StringConstructor; showTimeout: import("element-plus/es/utils").EpPropFinalized; hideTimeout: import("element-plus/es/utils").EpPropFinalized; collapse: BooleanConstructor; backgroundColor: StringConstructor; defaultOpeneds: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => [], boolean>; uniqueOpened: BooleanConstructor; menuTrigger: import("element-plus/es/utils").EpPropFinalized; activeTextColor: StringConstructor; closeOnClickOutside: BooleanConstructor; collapseTransition: import("element-plus/es/utils").EpPropFinalized; ellipsis: import("element-plus/es/utils").EpPropFinalized; popperOffset: import("element-plus/es/utils").EpPropFinalized; ellipsisIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown, () => any, boolean>; popperEffect: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string) | (() => string) | ((new (...args: any[]) => string) | (() => string))[], unknown, unknown, "dark", boolean>; }; export {};