import * as React from 'react'; import { IFormLayoutProps } from '../form'; import { ILabelProps } from '../label'; import { IStyledComponentProps } from '../styled'; import { FieldSetClasses } from './field-set-classes'; export type IFieldSetOwnerState = Pick; export type IFieldSetProps = IStyledComponentProps<{ props: Pick & Pick & { label?: React.ReactNode; description?: React.ReactNode; /** specifies the spacing between the fields */ margin?: 'default' | 'dense'; /** * Override or extend the styles applied to the component. */ classes?: Partial; }; defaultComponent: 'fieldset'; }>; export declare const FieldSet: React.ForwardRefExoticComponent & Pick & { label?: React.ReactNode; description?: React.ReactNode; /** specifies the spacing between the fields */ margin?: "default" | "dense"; /** * Override or extend the styles applied to the component. */ classes?: Partial; } & Omit, HTMLFieldSetElement>, "label" | "ref" | "layout" | "margin" | "classes" | "productReleaseStage" | "description"> & import("../styled").IStyledCommonProps & React.RefAttributes>;