import { ServiceContainerContext } from "@omnia/fx";
import { GuidValue } from "@omnia/fx-models";
import { VersionedLayoutEditorApi } from "./IVersionedLayoutEditor";
declare const _default: (import("vue").VueConstructor<import("vue-tsx-support")._TsxComponentInstanceV3<import("vue/types/umd"), {}, import("vue-tsx-support").PropsForOutside<{
    getApi: (api: VersionedLayoutEditorApi) => void;
    appInstanceId: GuidValue;
    closeEditor: () => void;
    navigationDrawerTitle: string;
    renderNavigationDrawer: () => JSX.Element;
    renderNavigationDrawerBottom: () => JSX.Element;
    serviceContainerContext: ServiceContainerContext;
}, "closeEditor" | "getApi">, any, any, any>> & {
    propsDefinition: import("vue-tsx-support").PropsForOutside<{
        getApi: (api: VersionedLayoutEditorApi) => void;
        appInstanceId: GuidValue;
        closeEditor: () => void;
        navigationDrawerTitle: string;
        renderNavigationDrawer: () => JSX.Element;
        renderNavigationDrawerBottom: () => JSX.Element;
        serviceContainerContext: ServiceContainerContext;
    }, "closeEditor" | "getApi">;
}) | (import("vue").VueConstructor<import("vue-tsx-support")._TsxComponentInstanceV3<import("vue/types/umd") & import("vue").ShallowUnwrapRef<() => VueTsxSupport.JSX.Element>, {}, import("vue-tsx-support").PropsForOutside<{
    getApi: (api: VersionedLayoutEditorApi) => void;
    appInstanceId: GuidValue;
    closeEditor: () => void;
    navigationDrawerTitle: string;
    renderNavigationDrawer: () => JSX.Element;
    renderNavigationDrawerBottom: () => JSX.Element;
    serviceContainerContext: ServiceContainerContext;
}, "closeEditor" | "getApi">, any, any, any>> & {
    propsDefinition: import("vue-tsx-support").PropsForOutside<{
        getApi: (api: VersionedLayoutEditorApi) => void;
        appInstanceId: GuidValue;
        closeEditor: () => void;
        navigationDrawerTitle: string;
        renderNavigationDrawer: () => JSX.Element;
        renderNavigationDrawerBottom: () => JSX.Element;
        serviceContainerContext: ServiceContainerContext;
    }, "closeEditor" | "getApi">;
});
export default _default;
