import { type FieldsetHTMLAttributes } from 'vue';
import { type OUIAProps } from '../../helpers/ouia';
interface Props extends OUIAProps, /* @vue-ignore */ FieldsetHTMLAttributes {
/** Renders the group as a fieldset */
fieldset?: boolean;
/** Flag indicating if the field group is expandable */
expandable?: boolean;
/** Aria-label to use on the form field group toggle button */
toggleAriaLabel?: string;
/** Flag indicating whether an expandable form field group has animations. This will always render nested field group content rather than dynamically rendering it. */
animations?: boolean;
}
declare const _default: typeof __VLS_export;
export default _default;
declare const __VLS_export: __VLS_WithSlots any;
}, string, import("vue").PublicProps, Readonly & Readonly<{
"onUpdate:expanded"?: ((value: boolean | undefined) => any) | undefined;
}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>, {
default?: (props?: Record) => any;
/** Form field group header, typically a pf-form-field-group-header */
header?: (props?: Record) => any;
}>;
type __VLS_WithSlots = T & {
new (): {
$slots: S;
};
};
//# sourceMappingURL=FormFieldGroup.vue.d.ts.map