import { ModulVue } from '../../../utils/vue/vue';
import { MOptionInterface } from '../option';
export declare class MOptionItem extends ModulVue {
    readonly iconName: string;
    readonly disabled: boolean;
    readonly refButton?: HTMLElement;
    root: MOptionInterface;
    private hasRoot;
    protected mounted(): void;
    emitClick(_event: MouseEvent): void;
    onClick(event: MouseEvent): void;
    get hasIconNameProp(): boolean;
    get hasIcon(): boolean;
    get hasDefaultSlot(): boolean;
}
//# sourceMappingURL=option-item.d.ts.map