import { ModulVue } from '../../../utils/vue/vue'; export interface MDropdownInterface { model: any; inactive: boolean; focused: any; matchFilter(text: string | undefined): boolean; groupHasItems(group: BaseDropdownGroup): boolean; } export declare abstract class BaseDropdown extends ModulVue { } export declare abstract class BaseDropdownGroup extends ModulVue { } export declare class MDropdownItem extends ModulVue { label: string; value: any; disabled: boolean; readonly: boolean; nonFilterable: boolean; id: string; root: MDropdownInterface; group: BaseDropdown | undefined; protected created(): void; get filtered(): boolean; get inactive(): boolean; get propLabel(): string | undefined; private get selected(); private get focused(); private onClick; } //# sourceMappingURL=dropdown-item.d.ts.map