import * as _angular_core from '@angular/core'; import { ButtonVariant, ButtonSize } from '@edsis/component/button'; type InputGroupAddonAlign = 'inline-start' | 'inline-end' | 'block-start' | 'block-end'; type InputGroupButtonSize = Extract; declare class InputGroupComponent { readonly class: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class InputGroupAddonComponent { readonly align: _angular_core.InputSignal; readonly class: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class InputGroupTextComponent { readonly class: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class InputGroupButtonComponent { readonly variant: _angular_core.InputSignal; readonly size: _angular_core.InputSignal; readonly class: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class InputGroupInputComponent { private readonly el; readonly class: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; focus(): void; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class InputGroupTextareaComponent { private readonly el; readonly class: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; focus(): void; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { InputGroupAddonComponent, InputGroupButtonComponent, InputGroupComponent, InputGroupInputComponent, InputGroupTextComponent, InputGroupTextareaComponent }; export type { InputGroupAddonAlign, InputGroupButtonSize };