import { VueComponentBase } from "../.."; import { IAppInstanceEditingJourney } from "./IAppInstanceEditingJourney"; import { AppInstance } from "../../../models"; import { AppStore } from "../../../stores"; export declare class AppInstanceEditingJourneyComponent extends VueComponentBase implements IAppInstanceEditingJourney { appInstance: AppInstance; content?: JSX.Element; onCanceled?: () => void; onCompleted?: (appInstance: AppInstance) => void; onSave: (appInstance: AppInstance) => Promise; private omniaTheming; appStore: AppStore; private omniaUxLoc; private blades; private journeyInstance; private internalAppInstance; isSaving: boolean; isDisplayEditEnterprisePropertiesBlade: boolean; errorMessage: string; private loadTemplatePromise; created(): void; mounted(): void; beforeDestroy(): void; private onJourneyInstanceCreated; private handleSave; private updateInternalAppInstance; private onUpdateCompleted; private onUpdateError; private onCloseProgressBlade; private getEditEnterprisePropertiesBlade; private getEditPropertiesBlade; private getProgressBlade; render(): VueTsxSupport.JSX.Element; }