import { BlockInstance } from "../../../..";
import { LayoutCanvasStore } from "../../..";
import { VueComponentBase } from "../../../..";
import { BlockTitleSettingsStore } from "../../../../../stores";
import { OmniaSpfxSettingsProvider } from "internal/fx/spfx/services/SpfxWPSettingProvider";
export default class HeaderItem extends VueComponentBase {
    blockTitleSettingsStore: BlockTitleSettingsStore;
    editorStore: LayoutCanvasStore;
    blockInstance: BlockInstance;
    private omniaUxLoc;
    spfxSettingsService: OmniaSpfxSettingsProvider;
    private localizationService;
    private item;
    private settings;
    private model;
    private headerLevels;
    mounted(): void;
    created(): void;
    private headerValueChanged;
    private onIconValueChanged;
    private onHeaderLevelValueChanged;
    private updateSpfxSettings;
    render(): VueTsxSupport.JSX.Element;
}
