import * as _angular_core from '@angular/core'; import { FieldSettingsModel } from '@syncfusion/ej2-angular-navigations'; import { DsLocaleService } from '@fiscal-io/ds-components'; declare class DsDropdownListComponent { private localeService; constructor(localeService: DsLocaleService); /** Placeholder do input */ placeholder: _angular_core.InputSignal; /** O array de itens que será exibido no dropdown */ data: _angular_core.InputSignal; /** Define largura do dropdown */ width: _angular_core.InputSignal; /** * O valor selecionado (Two-way binding). * Use como [(value)]="meuSignal" ou [(value)]="minhaVariavel". */ value: _angular_core.ModelSignal; /** * Mapeamento dos campos de texto e valor. * Padrão: { text: 'text', value: 'value' } * Se o data for array de strings, isso é ignorado automaticamente. */ fields: _angular_core.InputSignal; /** * Classes CSS adicionais (importante para customizações como bordas). */ cssClass: _angular_core.InputSignal; /** * Se true, permite filtrar as opções digitando. */ allowFiltering: _angular_core.InputSignal; /** Define a largura da lista pop-up */ popupHeight: _angular_core.InputSignal; /** Define a altura da lista pop-up */ popupWidth: _angular_core.InputSignal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { DsDropdownListComponent };