import { SearchInputComponent } from '../../inputs/search-input/search-input.component'; import * as i0 from "@angular/core"; export declare class MultiSelectDropdownComponent { label: import("@angular/core").InputSignal; wlabel: import("@angular/core").InputSignal; isRequired: import("@angular/core").InputSignal; isVertical: import("@angular/core").InputSignal; /** Nuevo: deshabilita el dropdown. */ disabled: import("@angular/core").InputSignal; /** Nuevo: 'estandar' | 'modern' | 'soft', igual que en app-input. */ variante: import("@angular/core").InputSignal<"estandar" | "modern" | "soft">; opciones: import("@angular/core").InputSignal; placeholder: import("@angular/core").InputSignal; key: import("@angular/core").InputSignal; descri: import("@angular/core").InputSignal; seleccion: import("@angular/core").ModelSignal; viewInput: import("@angular/core").InputSignal<"cod" | "descri">; search: import("@angular/core").WritableSignal; searchInput: import("@angular/core").Signal; filteredOpciones: import("@angular/core").Signal; selectAllLabel: import("@angular/core").Signal<"Todos" | "Todos los resultados">; selecciones: import("@angular/core").Signal; ngAfterViewInit(): void; textoBoton: import("@angular/core").Signal; seleccionesOrdenadas: import("@angular/core").Signal; obtenerValorKey(opcion: any): any; obtenerValorDescriMostrar(opcion: any): string; obtenerValorDescri(opcion: any): string; estaSeleccionado(opcion: any): boolean; toggleSeleccion(opcion: any): void; toggleTodos(): void; estaSeleccionadoTodos(): boolean; onOpenChange(abierto: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }