import Vue from 'vue';
import { ModulIconName } from '../../../utils/modul-icons/modul-icons';
import { MChipSize } from '../chip.def';
export default class MChipDelete extends Vue {
    readonly disabled: boolean;
    readonly tabindex: string;
    readonly size: MChipSize;
    readonly iconName = ModulIconName.CloseClear;
    textId: string;
    iconHover: boolean;
    focused: boolean;
    emitClick(_event: MouseEvent): void;
    emitDelete(_event: MouseEvent): void;
    get iconSize(): string;
    onClick(event: MouseEvent): void;
    onFocus(): void;
    onBlur(): void;
    onMouseOver(): void;
    onMouseLeave(): void;
    protected beforeCreate(): void;
}
//# sourceMappingURL=chip-delete.d.ts.map