import { EventEmitter, OnInit } from '@angular/core';
import { BreakpointObserver } from '@angular/cdk/layout';
import { RecordCombobox } from '../../models/combobox/record-combobox';
import * as i0 from "@angular/core";
export declare class ComboboxMultipleChoiceComponent implements OnInit {
    private _breakpointObserver;
    /**
     *
     */
    constructor(_breakpointObserver: BreakpointObserver);
    ngOnInit(): void;
    private readonly _EMIT_RESET_FILTER;
    private _isMobile;
    protected search: string;
    protected get selectedOptions(): RecordCombobox[];
    protected get selectedLabels(): string;
    protected readonly EMIT_CHANGE: EventEmitter<string | number>;
    options: RecordCombobox[];
    placeholder: string;
    disabled: boolean;
    get isMobile(): boolean;
    showLimparBtn: boolean;
    protected resetFilter(): void;
    initMobileObserver(): void;
    LimitarTexto(texto: string, limite: number): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<ComboboxMultipleChoiceComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ComboboxMultipleChoiceComponent, "app-combobox-multiple-choice, lib-combobox-multiple", never, { "options": { "alias": "options"; "required": true; }; "placeholder": { "alias": "placeholder"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "showLimparBtn": { "alias": "showLimparBtn"; "required": false; }; }, { "_EMIT_RESET_FILTER": "resetFilter"; "EMIT_CHANGE": "change"; }, never, never, true, never>;
}
