import { AppProvisioningValidatorOutput, IAppProvisioningValidator } from "@omnia/fx-models"; import { IWebComponentInstance } from "../../../"; import { AppInstance } from "../../../models"; import { VueComponentBase } from "../../VueComponentBase"; export declare class RendererComponent extends VueComponentBase implements IWebComponentInstance { private omniaUxLoc; private appService; private appStore; private omniaContext; private permissionService; private multilingualStore; private loadingData; private readyToProvisioning; private updating; private appInstance; private errorMessage; private inputInfo; private appProvisioningValidatorElement; private styles; created(): void; mounted(): void; private loadData; private updateAppInstanceInputInfo; private ensureAppProvisioning; private isAppInstanceAdmin; private validateAppBeforeProvisioning; private updateAppInstance; private handleAppActionCompleted; private renderValidatorWrapper; private renderValidator; private renderProvisioning; private renderImage; private actionButtons; render(): VueTsxSupport.JSX.Element; } export interface IInternalAppProvisioningValidator extends IAppProvisioningValidator { validate(appInstance: AppInstance): Promise; }