import { ActionToolbarStyles } from "../..";
import { EditorDisplayModes } from "../../../models";
export interface IActionToolbarProperties {
}
/**Editor chrome*/
export interface IActionToolbar extends IActionToolbarProperties {
    [name: string]: any;
    styles?: Partial<typeof ActionToolbarStyles>;
    generateElements: (h: any, actionButtons: Array<JSX.Element>) => Array<JSX.Element>;
    changeMode: (editorDisplayMode: EditorDisplayModes) => void;
}
declare global {
    namespace VueTsxSupport.JSX {
        interface Element {
        }
        interface ElementClass {
        }
        interface ElementAttributesProperty {
        }
        interface IntrinsicElements {
            "omfx-editor-chrome-action-toolbar": IActionToolbar;
        }
    }
}
