import { AfterContentChecked } from '@angular/core'; import { SegmentedControlButtonProperties } from '@engie-group/fluid-types'; import { InputSignalProps } from 'src/utils/type.utils'; import * as i0 from "@angular/core"; export declare class SegmentedControlButtonComponent implements InputSignalProps, AfterContentChecked { private el; private segmentedControl; private engieTemplate; value: import("@angular/core").InputSignal; iconName: import("@angular/core").InputSignal; protected customIcon: import("@angular/core").Signal | undefined>; protected hasTextContent: import("@angular/core").WritableSignal; protected isPressed: import("@angular/core").Signal; protected handleClick(): void; ngAfterContentChecked(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }