import { ChangeDetectorRef, ElementRef, EventEmitter, OnDestroy } from "@angular/core"; import { ControlContainer } from "@angular/forms"; import { SpsAbstractFieldsetComponent } from "../forms/sps-abstract-fieldset.abstract.component"; import { SpsTooltipComponent } from "../tooltip/sps-tooltip.component"; export declare class SpsFieldsetComponent extends SpsAbstractFieldsetComponent implements OnDestroy { static readonly displayName = "sps-fieldset"; static readonly props: { legend: string; optional: string; enabled: string; toggle: { event: boolean; type: string; }; }; private _stateCheckInterval; private _aChildHasFocus; readonly _spsFieldsetContainerClass = true; legend: string; optional: boolean; enabled: boolean; toggle: EventEmitter; tooltip: SpsTooltipComponent; readonly isInErrorState: boolean; constructor(changeDetector: ChangeDetectorRef, ctrlContainer: ControlContainer, elementRef: ElementRef); ngOnDestroy(): void; onToggle(): void; checkStateAndShowOrHideTooltip(): void; } export declare class SpsFieldsetErrorComponent { static readonly displayName = "sps-fieldset-error"; static readonly props: {}; }