import { ControlValueAccessor } from "@angular/forms"; import { BehaviorSubject } from "rxjs"; import { DestroyStreamService } from "../../services"; import * as i0 from "@angular/core"; export declare class IntIpAddressComponent implements ControlValueAccessor { private readonly destroy$; label: string; placeholder: string; disabled: boolean; validatorFn: (value: string) => boolean; divider: string; list$: BehaviorSubject | null>; focus$: BehaviorSubject; value$: BehaviorSubject; showAddAction$: import("rxjs").Observable; constructor(destroy$: DestroyStreamService); get outputLabel(): string; get data(): string[]; get isActive(): boolean; get isOpen(): boolean; get isError(): boolean; get currentValue(): string; isDividerPresent(value: string): boolean; onClickHandler(element: HTMLInputElement): void; setValue(e: Event): void; setFocus(status: boolean): void; delete(record: string): void; add(): void; setData(list: Array): void; writeValue(list: Array | null): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; onTouched(): void; onChange(data: Array): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }