import { PropType } from 'vue'; import { type FwSidebarMenuProps } from './index.types'; declare const _default: import("vue").DefineComponent; }; /** * The class for the open/close toggle button */ toggleButtonClass: { type: StringConstructor; default: string; }; /** * The width class for the sidebar when opened */ openWidth: { type: StringConstructor; default: string; }; /** * The width class for the sidebar when opened */ closedWidth: { type: StringConstructor; default: string; }; /** * The button variant of the toggle button */ toggleButtonVariant: { type: PropType; default: string; validator: (value: string) => boolean; }; }>, { baseClass: string; isMenuOpen: import("vue").WritableComputedRef; toggleMenu: () => void; enabledItems: import("vue").ComputedRef; hasItems: import("vue").ComputedRef; widthClass: import("vue").ComputedRef; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("toggled" | "update:modelValue")[], "toggled" | "update:modelValue", import("vue").PublicProps, Readonly; }; /** * The class for the open/close toggle button */ toggleButtonClass: { type: StringConstructor; default: string; }; /** * The width class for the sidebar when opened */ openWidth: { type: StringConstructor; default: string; }; /** * The width class for the sidebar when opened */ closedWidth: { type: StringConstructor; default: string; }; /** * The button variant of the toggle button */ toggleButtonVariant: { type: PropType; default: string; validator: (value: string) => boolean; }; }>> & Readonly<{ onToggled?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { toggleButtonVariant: import("../index.types").ButtonVariantName | undefined; modelValue: boolean; toggleButtonClass: string; openWidth: string; closedWidth: string; }, {}, { FwButton: import("vue").ComponentOptions; ChevronRightSvg: VueConstructor; }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;