import { VueComponentBase, HeadingModel, OmniaTheming } from "..";
import { OmniaContext } from "../..";
interface EditTitleComponentProps {
    settings: HeadingModel;
    save: (model: HeadingModel) => void;
    lang: string;
    label: string;
    defaultTitle: string;
}
export declare class EditTitleComponent extends VueComponentBase<EditTitleComponentProps> {
    settings: HeadingModel;
    save: (model: HeadingModel) => void;
    lang: string;
    label: string;
    defaultTitle: string;
    omniaContext: OmniaContext;
    omniaTheming: OmniaTheming;
    private omniaUxLocalization;
    private state;
    created(): void;
    mounted(): void;
    beforeDestroy(): void;
    private onToggleTitle;
    private onChangedTitle;
    private onChangedLanguage;
    render(): VueTsxSupport.JSX.Element;
}
export {};
