import { QueryList } from '@angular/core';
import { InputDirective } from '../input.directive';
import { MatChipListbox } from '@angular/material/chips';
import { InputChipComponent } from './input-chip.component';
import * as i0 from "@angular/core";
export declare class InputChipsComponent extends InputDirective<string> {
    readonly chips: QueryList<InputChipComponent>;
    readonly matChipListbox?: MatChipListbox;
    max: number | undefined;
    multiple: boolean;
    compareWith: MatChipListbox['compareWith'];
    static ɵfac: i0.ɵɵFactoryDeclaration<InputChipsComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<InputChipsComponent, "pro-input-chips", never, { "max": { "alias": "max"; "required": false; }; "multiple": { "alias": "multiple"; "required": false; }; "compareWith": { "alias": "compareWith"; "required": false; }; }, {}, ["chips"], never, true, never>;
    static ngAcceptInputType_multiple: any;
}
