import { PluginObject } from 'vue'; import { ModulVue } from '../../utils/vue/vue'; import { MButtonSkin } from './../button/button'; export declare enum MEmptyAreaButtonType { Button = "button", AddButton = "add-button" } export declare enum MEmptyAreaBackgroundStyle { Any = "any", Light = "light" } export declare enum MEmptyAreaDisplayMode { Inline = "inline", Block = "block" } export declare class MEmptyArea extends ModulVue { readonly title?: string; readonly subtitle?: string; readonly buttonText?: string; readonly buttonType: MEmptyAreaButtonType; readonly svgName?: string; readonly backgroundStyle?: MEmptyAreaBackgroundStyle; readonly displayMode?: MEmptyAreaDisplayMode; readonly svgSize?: MEmptyAreaDisplayMode; readonly minHeight: string; buttonSkin: MButtonSkin; emitButtonClick(event: MouseEvent): void; get isButtonTypeAdd(): boolean; get hasContentArea(): boolean; } declare const EmptyAreaPlugin: PluginObject; export default EmptyAreaPlugin; //# sourceMappingURL=empty-area.d.ts.map