import Vue, { PluginObject } from 'vue'; export declare enum MIconButtonSkin { Light = "light", Dark = "dark", Primary = "primary", Secondary = "secondary", Link = "link", Bold = "bold" } export declare class MIconButton extends Vue { readonly skin: MIconButtonSkin; readonly disabled: boolean; readonly buttonSize: string; readonly iconName: string; readonly iconSize: string; readonly ripple: boolean; readonly title: string; private hasSlot; onKeydown(event: KeyboardEvent): void; onClick(event: Event): void; onFocus(event: Event): void; onBlur(event: Event): void; get isSkinLight(): boolean; get isSkinDark(): boolean; get isSkinPrimary(): boolean; get isSkinSecondary(): boolean; get isSkinLink(): boolean; get isSkinBold(): boolean; } declare const IconButtonPlugin: PluginObject; export default IconButtonPlugin; //# sourceMappingURL=icon-button.d.ts.map