export interface ModuleHeaderProps { /** * Header title. Will get overridden by the `title` slot if provided. */ title?: string; /** * Size of the header. * * - `small` = `h4` * - `medium` = `h3` * - `large` = `h2` */ size?: 'small' | 'medium' | 'large'; /** * Header description, aka subtitle. Will get overridden by the `description` slot if provided. */ description?: string; /** * Stop the actions slot from force-wrapping on medium and smalls screens. */ preventActionsWrap?: boolean; /** * Displays a border at the bottom */ underline?: boolean; } declare var __VLS_1: {}, __VLS_3: {}, __VLS_11: {}, __VLS_13: {}, __VLS_21: {}, __VLS_23: {}; type __VLS_Slots = {} & { media?: (props: typeof __VLS_1) => any; } & { title?: (props: typeof __VLS_3) => any; } & { default?: (props: typeof __VLS_11) => any; } & { default?: (props: typeof __VLS_13) => any; } & { description?: (props: typeof __VLS_21) => any; } & { actions?: (props: typeof __VLS_23) => any; }; declare const __VLS_base: import("vue").DefineComponent & Readonly<{}>, { title: string; size: "small" | "medium" | "large"; description: string; underline: boolean; preventActionsWrap: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const __VLS_export: __VLS_WithSlots; declare const _default: typeof __VLS_export; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };