import type { ComponentView, Plugin, Editor } from 'grapesjs';
export interface EmptyStateOptions {
    limitW?: boolean;
    limitH?: boolean;
    smallH?: boolean;
    styleOut?: string;
    styleIn?: string;
    midSelector?: string;
}
export declare const attrEmptyState = "data-type-empty";
export declare const toggleEmptyState: (editor: Editor, show: boolean) => void;
export declare const addEmptyStyle: (view: ComponentView, type: string, text?: string, opts?: EmptyStateOptions) => void;
export declare const renderEmptyState: (id: string, view: ComponentView) => void;
declare const plugin: Plugin;
export default plugin;
