import { type WaiterConfiguration, type WaiterResult } from "@smithy/core/client"; import type { CodeGuruReviewerClient } from "../CodeGuruReviewerClient"; import { type DescribeCodeReviewCommandInput, type DescribeCodeReviewCommandOutput } from "../commands/DescribeCodeReviewCommand"; import type { CodeGuruReviewerServiceException } from "../models/CodeGuruReviewerServiceException"; /** * Wait until a code review is complete. * @deprecated Use waitUntilCodeReviewCompleted instead. waitForCodeReviewCompleted does not throw error in non-success cases. */ export declare const waitForCodeReviewCompleted: (params: WaiterConfiguration, input: DescribeCodeReviewCommandInput) => Promise>; /** * Wait until a code review is complete. * @param params - Waiter configuration options. * @param input - The input to DescribeCodeReviewCommand for polling. */ export declare const waitUntilCodeReviewCompleted: (params: WaiterConfiguration, input: DescribeCodeReviewCommandInput) => Promise>;