import type { FilterComponent } from '../../components/filter/filter.component'; import { IFilterConfigChipsItem } from '../../interfaces/items/chips.interface'; import { BaseItem } from './base-item'; export declare class ChipsItem extends BaseItem { protected _filter: FilterComponent; multiple: boolean; constructor(itemConfig: IFilterConfigChipsItem, _filter: FilterComponent); static create(config: IFilterConfigChipsItem, filter: FilterComponent): ChipsItem; get hasValue(): boolean; get queryParam(): Record; get query(): Record; get chips(): { name?: string; value: string; label: string; }[]; setValue(value: any, emitChange?: boolean): void; clear(emitChange?: boolean, restoreDefault?: boolean): void; }