import { FxError, Result } from "@microsoft/teamsfx-api"; import { DriverContext } from "../interface/commonArgs"; import { ExecutionResult, StepDriver } from "../interface/stepDriver"; import { WrapDriverContext } from "../util/wrapUtil"; import { AsyncAppValidationResponse } from "./interfaces/AsyncAppValidationResponse"; import { ValidateWithTestCasesArgs } from "./interfaces/ValidateWithTestCasesArgs"; export declare class ValidateWithTestCasesDriver implements StepDriver { description: string; readonly progressTitle: string; execute(args: ValidateWithTestCasesArgs, context: DriverContext): Promise; validate(args: ValidateWithTestCasesArgs, context: WrapDriverContext): Promise, FxError>>; /** * Periodically check the result until it's completed or aborted * @param args * @param context * @param appStudioToken * @param response * @param teamsAppId */ runningBackgroundJob(args: ValidateWithTestCasesArgs, context: WrapDriverContext, appStudioToken: string, response: AsyncAppValidationResponse, teamsAppId: string): Promise; /** * Evaluate the validation results and log the summary * @param args * @param context * @param resultResp * @param teamsAppId */ private evaluateValidationResults; private validateArgs; } //# sourceMappingURL=validateTestCases.d.ts.map