import { AsElementProps, ElementProps, Size } from "../../../types/shared.mjs"; import { BaseProps } from "../../core/base/Base.mjs"; import React from "react"; //#region src/components/form-elements/fieldset/Fieldset.d.ts type FieldsetProps = ElementProps<'fieldset'>; declare const Fieldset: { ({ disableErrorLine, ...props }: FieldsetProps & { disableErrorLine?: boolean; }): React.JSX.Element; displayName: string; Legend: { ({ variant, size, as: component, className, children, ...props }: FieldsetLegendProps & AsElementProps): React.JSX.Element; displayName: string; }; }; type FieldsetLegendProps = ({ variant?: 'page-heading'; size?: Size; } | { variant: undefined; size: Size; } | { variant: 'page-heading'; size?: never; }) & ElementProps<'legend', 'size' | 'as'> & BaseProps; declare const FieldsetLegend: { ({ variant, size, as: component, className, children, ...props }: FieldsetLegendProps & AsElementProps): React.JSX.Element; displayName: string; }; //#endregion export { Fieldset, FieldsetLegend, FieldsetLegendProps, FieldsetProps };