import { LayoutCanvasStore, VueComponentBase } from "../../..";
import { DisplayBreakPoint, ThemeDefinition } from "../../../../models";
export interface CanvasToolbarProps {
    onChangeThemeDefinition: () => void;
    themeDefinition: ThemeDefinition;
    onBreakpointChange: (displayBreakPoint: DisplayBreakPoint) => void;
    canvasId: string;
}
export declare class CanvasToolbar extends VueComponentBase<CanvasToolbarProps> {
    editorStore: LayoutCanvasStore;
    onChangeThemeDefinition: (themeDefinition: ThemeDefinition) => void;
    onBreakpointChange: (displayBreakPoint: DisplayBreakPoint) => void;
    defaultBreakpoint?: DisplayBreakPoint;
    canvasId: string;
    created(): void;
    render(): VueTsxSupport.JSX.Element;
}
