import type { FilterComponent } from '../../components/filter/filter.component'; import { IFilterConfigCheckboxItem } from '../../interfaces/items/checkbox.interface'; import { BaseItem } from './base-item'; export declare class CheckboxItem extends BaseItem { protected _filter: FilterComponent; private _checked; private _unchecked; constructor(itemConfig: IFilterConfigCheckboxItem, _filter: FilterComponent); get checked(): boolean; get unchecked(): boolean; get hasValue(): boolean; get query(): Record; get chips(): { name?: string; value: string; label: string; }[]; get queryParam(): Record; clear(emitChange?: boolean, restoreDefault?: boolean): void; }