import { IWebComponentInstance } from "@omnia/fx";
import { IShapeDividerSettingsComponent } from "./IShapeDividerSettings";
import { ShapeDividerLocalization } from "./loc/localize";
import { ShapeDividerSettings } from "../../models";
import { VueComponentBase } from "..";
export declare class ShapeDividerSettingsComponent extends VueComponentBase implements IWebComponentInstance, IShapeDividerSettingsComponent {
    settings: ShapeDividerSettings;
    onSettingsUpdated?: (settings: ShapeDividerSettings) => void;
    loc: ShapeDividerLocalization.locInterface;
    private showShapeSettings;
    model: ShapeDividerSettings;
    private shapeTypes;
    mounted(): void;
    created(): void;
    initModel(): void;
    updateSettings(): void;
    private setShapeSettingsVisibility;
    render(): VueTsxSupport.JSX.Element;
}
