import { ThemeDefinition } from "@omnia/fx/models";
import { LayoutCanvasStore } from "../../..";
import { ThemingRenditionManager } from "../../../";
import { VueComponentBase, ThemeStore } from "@omnia/fx/ux";
export default class ThemingSectionItem extends VueComponentBase {
    editorStore: LayoutCanvasStore;
    private subscriptionHandler;
    themeStore: ThemeStore;
    themingRenditionManager: ThemingRenditionManager;
    private omniaUxLoc;
    private section;
    private model;
    private editingThemedefinition;
    private themeStyleContent;
    mounted(): void;
    created(): void;
    /**
     * Watch for section changes
     * */
    private onSectionChange;
    onThemingChange(updatedTheme: ThemeDefinition): void;
    onSetThemeOption(option: boolean): void;
    render(): VueTsxSupport.JSX.Element;
}
