import { ElementRef } from '@angular/core'; import { InputComponent } from "../../input.component"; import { CommonService } from '../../../../../services/common/common.service'; import * as i0 from "@angular/core"; export declare class LabeledInputComponent extends InputComponent { /** Label of input field */ label: string; /** To preserve state of label at given time */ showLabel: boolean; /** Show grey color label at border of input, when input has characters */ showFilledLabel: boolean; /** Reference of input container element */ inputComponentRef: any | null; /** Reference to label container */ labelContainerRef: ElementRef | null; /** Reference of labeled input container */ labeledInputContainer: ElementRef | null; commonService: CommonService | null; constructor(); ngOnInit(): void; ngAfterViewInit(): void; /** Method to focus input and hide labeling */ hideLabel(): void; changeInputValue(event: Event): void; handleNativeInput(event: Event): void; onInputChange(value: any): void; calculateLabelWidth(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }