import { type Signal } from '@angular/core'; import { TuiTextfieldMultiComponent } from '@taiga-ui/core/components/textfield'; import { type TuiItemsHandlers } from '@taiga-ui/core/directives/items-handlers'; import { TuiHintDirective } from '@taiga-ui/core/portals/hint'; import * as i0 from "@angular/core"; import * as i1 from "@taiga-ui/kit/components/chip"; export declare class TuiInputChipComponent { private readonly options; private readonly context; private readonly value; private readonly input; protected readonly icons: import("@taiga-ui/core/tokens").TuiCommonIcons; protected readonly mobile: boolean; protected readonly texts: Signal<{ loadingError: string; preview: string; remove: string; }>; protected readonly internal: import("@angular/core").WritableSignal; protected readonly editing: import("@angular/core").WritableSignal; protected readonly hint: TuiHintDirective | null; protected readonly handlers: TuiItemsHandlers; protected readonly textfield: TuiTextfieldMultiComponent; protected readonly disabled: Signal<"disabled" | null>; protected readonly size: Signal<"s" | "xs">; readonly editable: import("@angular/core").InputSignal; protected get index(): number; protected delete(): void; protected save(): void; protected cancel(): void; protected edit(): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵcmp: i0.ɵɵComponentDeclaration, "tui-input-chip", never, { "editable": { "alias": "editable"; "required": false; "isSignal": true; }; }, {}, never, never, true, [{ directive: typeof i1.TuiChip; inputs: {}; outputs: {}; }]>; }