import { IPatternDetails } from "../utilities/pattern";
import { CopilotComponentsReviewResult } from "../interface/botInterface";
import { PowerAppsReviewResult } from "../interface/appInterface";
import { PowerAutomateReviewResult } from "../interface/flowInterface";
/** @public */
export interface ReviewResult {
    Copilot: CopilotComponentsReviewResult;
    PowerApps: PowerAppsReviewResult;
    PowerAutomate: PowerAutomateReviewResult;
    SolutionScore: string;
}
/** @public */
export declare function startReview(solutionZipFile?: File | Buffer | Uint8Array, solutionName?: string, webapi?: ComponentFramework.WebApi, patternDetails?: IPatternDetails[], customPromptResults?: unknown[]): Promise<ReviewResult | undefined>;
//# sourceMappingURL=startReview.d.ts.map