import type { EuiFlexGroupSignature } from './eui-flex-group';
import type { EuiFlexItemSignature } from './eui-flex-item';
import type { EuiTitleSignature } from './eui-title';
import type { TemplateOnlyComponent } from '@ember/component/template-only';
export interface EuiDescribedFormGroupSignature {
    Element: HTMLDivElement;
    Args: {
        fullWidth?: boolean;
        gutterSize?: EuiFlexGroupSignature['Args']['gutterSize'];
        titleSize?: EuiTitleSignature['Args']['size'];
        titleTagName?: EuiTitleSignature['Args']['tagName'];
        fieldFlexItemProps?: {
            grow?: EuiFlexItemSignature['Args']['grow'];
        };
        descriptionFlexItemProps?: {
            grow?: EuiFlexItemSignature['Args']['grow'];
        };
    };
    Blocks: {
        default: [];
        title?: [];
        description?: [];
    };
}
declare const EuiDescribedFormGroup: TemplateOnlyComponent<EuiDescribedFormGroupSignature>;
export default EuiDescribedFormGroup;
//# sourceMappingURL=eui-described-form-group.d.ts.map