import { TsxAllowUnknowProperties } from "../..";
import { AppInstance } from "../../../models";
import { AppInstanceProgressActions } from "../Enums";
export interface IAppInstanceProgressBlade {
    appBarTitle?: string;
    appInstance: AppInstance;
    handleAppActionCompleted: () => void;
    handleAppActionError: () => void;
    onCloseFunc: () => void;
    action?: AppInstanceProgressActions;
    /**
     * If the app is created with error status. it will automatically trigger deletion flow on the app.
     * */
    deleteAppWithErrorStatusAfterCreating?: boolean;
}
declare global {
    namespace VueTsxSupport.JSX {
        interface Element {
        }
        interface ElementClass {
        }
        interface IntrinsicElements {
            "omfx-appinstance-progress-blade": TsxAllowUnknowProperties<IAppInstanceProgressBlade>;
        }
    }
}
