/**----------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { SimpleChanges, ElementRef, Renderer2, OnInit, OnChanges, OnDestroy, ChangeDetectorRef } from '@angular/core'; import { ResponsiveFormBreakPoint } from '../common/models/responsive-breakpoints'; import { FormService } from '../common/formservice.service'; import { Gutters } from '../common/models/gutters'; import { LocalizationService } from '@progress/kendo-angular-l10n'; import * as i0 from "@angular/core"; /** * Represents the Kendo UI FormFieldSet component for Angular. * * @remarks * Supported children components are: {@link FormFieldComponent} and {@link FormSeparatorComponent}. */ export declare class FormFieldSetComponent implements OnInit, OnChanges, OnDestroy { private elementRef; private renderer; private formService; private cdr; private localizationService; formFieldSetClass: boolean; direction: string; /** * Defines the legend for the fieldset. */ legend: string; /** * Defines the number of columns of the fieldset. * Can be a number or an array of responsive breakpoints. */ cols: number | ResponsiveFormBreakPoint[]; /** * Defines the gutters for the fieldset. * You can specify gutters for rows and columns. */ gutters: number | string | ResponsiveFormBreakPoint[] | Gutters; /** * Defines the colspan for the fieldset related to the parent Form component columns. * Can be a number or an array of responsive breakpoints. */ colSpan: number | ResponsiveFormBreakPoint[]; /** * @hidden */ columnsClass: string; /** * @hidden */ guttersStyle: string; private _formColumnsNumber; private _colSpanClass; private _formWidth; private _formGutters; private _previousColSpan; private _previousCols; private _previousGutters; private subs; constructor(elementRef: ElementRef, renderer: Renderer2, formService: FormService, cdr: ChangeDetectorRef, localizationService: LocalizationService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; private applyColumns; private applyGutters; private updateColumnClasses; private updateGutterClasses; private updateColSpanClass; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }