import { SpacingSettings } from "../../../../../models";
import { LayoutCanvasStore } from "../../../";
import { VueComponentBase } from "../../../..";
export declare class BreakPointSectionSettingsComponent extends VueComponentBase {
    editorStore: LayoutCanvasStore;
    private omniaUxLoc;
    private subscriptionHandler;
    private activatedControls;
    private currentSectionSettings;
    private defaultSectionSettings;
    mounted(): void;
    beforeDestroy(): void;
    onDeviceBreakPointSelectionChanged(): void;
    initComponentSettings(): void;
    private setActivatedControls;
    private areSectionmarginModified;
    private isShowHideModified;
    /**
     * Eventhandler for column spacing changes
     * @param value
     */
    onSectionMarginChanged(value: SpacingSettings): void;
    onShowHideSectionClicked(value: boolean): void;
    onRevertShowHideSection(): void;
    onRevertSectionMargin(): void;
    render(): VueTsxSupport.JSX.Element;
}
