import { NgControl } from '@angular/forms';
import { TuiDataListHost, TuiSizeL, TuiSizeXS } from '@taiga-ui/core';
import { Observable } from 'rxjs';
export declare class TuiMultiSelectGroupComponent<T> {
    private readonly host;
    private readonly control;
    label: string;
    private readonly options;
    constructor(host: TuiDataListHost<T>, control: NgControl);
    get size(): TuiSizeXS | TuiSizeL;
    get checkboxSize(): TuiSizeL;
    get empty$(): Observable<boolean>;
    get disabled$(): Observable<boolean>;
    get value$(): Observable<boolean | null>;
    onClick(checked: boolean | null): void;
    private get values();
    private get matcher();
    private get items$();
    private get valueChanges$();
    private filter;
}
