import type { HTMLAttributes, VNode } from 'vue'; import { type OUIAProps } from '../../helpers/ouia'; interface Props extends OUIAProps, /* @vue-ignore */ HTMLAttributes { /** Adds panel variant styles */ variant?: 'raised' | 'bordered' | 'secondary'; /** Flag to add scrollable styling to the panel */ scrollable?: boolean; /** When used with a scrollable panel, sets the panel to auto height */ autoHeight?: boolean; /** Flag to remove the panel's border */ noBorder?: boolean; /** Flag to make the panel fill the available height of its container */ fullHeight?: boolean; /** Modifies the panel to use glass styling when the glass theme is enabled */ glass?: boolean; /** Uses pill (fully rounded) border radius for the panel */ pill?: boolean; } declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: __VLS_WithSlots & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>, { default?: (props?: Record) => VNode[]; }>; type __VLS_WithSlots = T & { new (): { $slots: S; }; }; //# sourceMappingURL=Panel.vue.d.ts.map