import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { CodeBuildClient } from "./CodeBuildClient"; import { BatchDeleteBuildsCommandInput, BatchDeleteBuildsCommandOutput, } from "./commands/BatchDeleteBuildsCommand"; import { BatchGetBuildBatchesCommandInput, BatchGetBuildBatchesCommandOutput, } from "./commands/BatchGetBuildBatchesCommand"; import { BatchGetBuildsCommandInput, BatchGetBuildsCommandOutput, } from "./commands/BatchGetBuildsCommand"; import { BatchGetCommandExecutionsCommandInput, BatchGetCommandExecutionsCommandOutput, } from "./commands/BatchGetCommandExecutionsCommand"; import { BatchGetFleetsCommandInput, BatchGetFleetsCommandOutput, } from "./commands/BatchGetFleetsCommand"; import { BatchGetProjectsCommandInput, BatchGetProjectsCommandOutput, } from "./commands/BatchGetProjectsCommand"; import { BatchGetReportGroupsCommandInput, BatchGetReportGroupsCommandOutput, } from "./commands/BatchGetReportGroupsCommand"; import { BatchGetReportsCommandInput, BatchGetReportsCommandOutput, } from "./commands/BatchGetReportsCommand"; import { BatchGetSandboxesCommandInput, BatchGetSandboxesCommandOutput, } from "./commands/BatchGetSandboxesCommand"; import { CreateFleetCommandInput, CreateFleetCommandOutput, } from "./commands/CreateFleetCommand"; import { CreateProjectCommandInput, CreateProjectCommandOutput, } from "./commands/CreateProjectCommand"; import { CreateReportGroupCommandInput, CreateReportGroupCommandOutput, } from "./commands/CreateReportGroupCommand"; import { CreateWebhookCommandInput, CreateWebhookCommandOutput, } from "./commands/CreateWebhookCommand"; import { DeleteBuildBatchCommandInput, DeleteBuildBatchCommandOutput, } from "./commands/DeleteBuildBatchCommand"; import { DeleteFleetCommandInput, DeleteFleetCommandOutput, } from "./commands/DeleteFleetCommand"; import { DeleteProjectCommandInput, DeleteProjectCommandOutput, } from "./commands/DeleteProjectCommand"; import { DeleteReportCommandInput, DeleteReportCommandOutput, } from "./commands/DeleteReportCommand"; import { DeleteReportGroupCommandInput, DeleteReportGroupCommandOutput, } from "./commands/DeleteReportGroupCommand"; import { DeleteResourcePolicyCommandInput, DeleteResourcePolicyCommandOutput, } from "./commands/DeleteResourcePolicyCommand"; import { DeleteSourceCredentialsCommandInput, DeleteSourceCredentialsCommandOutput, } from "./commands/DeleteSourceCredentialsCommand"; import { DeleteWebhookCommandInput, DeleteWebhookCommandOutput, } from "./commands/DeleteWebhookCommand"; import { DescribeCodeCoveragesCommandInput, DescribeCodeCoveragesCommandOutput, } from "./commands/DescribeCodeCoveragesCommand"; import { DescribeTestCasesCommandInput, DescribeTestCasesCommandOutput, } from "./commands/DescribeTestCasesCommand"; import { GetReportGroupTrendCommandInput, GetReportGroupTrendCommandOutput, } from "./commands/GetReportGroupTrendCommand"; import { GetResourcePolicyCommandInput, GetResourcePolicyCommandOutput, } from "./commands/GetResourcePolicyCommand"; import { ImportSourceCredentialsCommandInput, ImportSourceCredentialsCommandOutput, } from "./commands/ImportSourceCredentialsCommand"; import { InvalidateProjectCacheCommandInput, InvalidateProjectCacheCommandOutput, } from "./commands/InvalidateProjectCacheCommand"; import { ListBuildBatchesCommandInput, ListBuildBatchesCommandOutput, } from "./commands/ListBuildBatchesCommand"; import { ListBuildBatchesForProjectCommandInput, ListBuildBatchesForProjectCommandOutput, } from "./commands/ListBuildBatchesForProjectCommand"; import { ListBuildsCommandInput, ListBuildsCommandOutput, } from "./commands/ListBuildsCommand"; import { ListBuildsForProjectCommandInput, ListBuildsForProjectCommandOutput, } from "./commands/ListBuildsForProjectCommand"; import { ListCommandExecutionsForSandboxCommandInput, ListCommandExecutionsForSandboxCommandOutput, } from "./commands/ListCommandExecutionsForSandboxCommand"; import { ListCuratedEnvironmentImagesCommandInput, ListCuratedEnvironmentImagesCommandOutput, } from "./commands/ListCuratedEnvironmentImagesCommand"; import { ListFleetsCommandInput, ListFleetsCommandOutput, } from "./commands/ListFleetsCommand"; import { ListProjectsCommandInput, ListProjectsCommandOutput, } from "./commands/ListProjectsCommand"; import { ListReportGroupsCommandInput, ListReportGroupsCommandOutput, } from "./commands/ListReportGroupsCommand"; import { ListReportsCommandInput, ListReportsCommandOutput, } from "./commands/ListReportsCommand"; import { ListReportsForReportGroupCommandInput, ListReportsForReportGroupCommandOutput, } from "./commands/ListReportsForReportGroupCommand"; import { ListSandboxesCommandInput, ListSandboxesCommandOutput, } from "./commands/ListSandboxesCommand"; import { ListSandboxesForProjectCommandInput, ListSandboxesForProjectCommandOutput, } from "./commands/ListSandboxesForProjectCommand"; import { ListSharedProjectsCommandInput, ListSharedProjectsCommandOutput, } from "./commands/ListSharedProjectsCommand"; import { ListSharedReportGroupsCommandInput, ListSharedReportGroupsCommandOutput, } from "./commands/ListSharedReportGroupsCommand"; import { ListSourceCredentialsCommandInput, ListSourceCredentialsCommandOutput, } from "./commands/ListSourceCredentialsCommand"; import { PutResourcePolicyCommandInput, PutResourcePolicyCommandOutput, } from "./commands/PutResourcePolicyCommand"; import { RetryBuildBatchCommandInput, RetryBuildBatchCommandOutput, } from "./commands/RetryBuildBatchCommand"; import { RetryBuildCommandInput, RetryBuildCommandOutput, } from "./commands/RetryBuildCommand"; import { StartBuildBatchCommandInput, StartBuildBatchCommandOutput, } from "./commands/StartBuildBatchCommand"; import { StartBuildCommandInput, StartBuildCommandOutput, } from "./commands/StartBuildCommand"; import { StartCommandExecutionCommandInput, StartCommandExecutionCommandOutput, } from "./commands/StartCommandExecutionCommand"; import { StartSandboxCommandInput, StartSandboxCommandOutput, } from "./commands/StartSandboxCommand"; import { StartSandboxConnectionCommandInput, StartSandboxConnectionCommandOutput, } from "./commands/StartSandboxConnectionCommand"; import { StopBuildBatchCommandInput, StopBuildBatchCommandOutput, } from "./commands/StopBuildBatchCommand"; import { StopBuildCommandInput, StopBuildCommandOutput, } from "./commands/StopBuildCommand"; import { StopSandboxCommandInput, StopSandboxCommandOutput, } from "./commands/StopSandboxCommand"; import { UpdateFleetCommandInput, UpdateFleetCommandOutput, } from "./commands/UpdateFleetCommand"; import { UpdateProjectCommandInput, UpdateProjectCommandOutput, } from "./commands/UpdateProjectCommand"; import { UpdateProjectVisibilityCommandInput, UpdateProjectVisibilityCommandOutput, } from "./commands/UpdateProjectVisibilityCommand"; import { UpdateReportGroupCommandInput, UpdateReportGroupCommandOutput, } from "./commands/UpdateReportGroupCommand"; import { UpdateWebhookCommandInput, UpdateWebhookCommandOutput, } from "./commands/UpdateWebhookCommand"; export interface CodeBuild { batchDeleteBuilds( args: BatchDeleteBuildsCommandInput, options?: __HttpHandlerOptions ): Promise; batchDeleteBuilds( args: BatchDeleteBuildsCommandInput, cb: (err: any, data?: BatchDeleteBuildsCommandOutput) => void ): void; batchDeleteBuilds( args: BatchDeleteBuildsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchDeleteBuildsCommandOutput) => void ): void; batchGetBuildBatches( args: BatchGetBuildBatchesCommandInput, options?: __HttpHandlerOptions ): Promise; batchGetBuildBatches( args: BatchGetBuildBatchesCommandInput, cb: (err: any, data?: BatchGetBuildBatchesCommandOutput) => void ): void; batchGetBuildBatches( args: BatchGetBuildBatchesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetBuildBatchesCommandOutput) => void ): void; batchGetBuilds( args: BatchGetBuildsCommandInput, options?: __HttpHandlerOptions ): Promise; batchGetBuilds( args: BatchGetBuildsCommandInput, cb: (err: any, data?: BatchGetBuildsCommandOutput) => void ): void; batchGetBuilds( args: BatchGetBuildsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetBuildsCommandOutput) => void ): void; batchGetCommandExecutions( args: BatchGetCommandExecutionsCommandInput, options?: __HttpHandlerOptions ): Promise; batchGetCommandExecutions( args: BatchGetCommandExecutionsCommandInput, cb: (err: any, data?: BatchGetCommandExecutionsCommandOutput) => void ): void; batchGetCommandExecutions( args: BatchGetCommandExecutionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetCommandExecutionsCommandOutput) => void ): void; batchGetFleets( args: BatchGetFleetsCommandInput, options?: __HttpHandlerOptions ): Promise; batchGetFleets( args: BatchGetFleetsCommandInput, cb: (err: any, data?: BatchGetFleetsCommandOutput) => void ): void; batchGetFleets( args: BatchGetFleetsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetFleetsCommandOutput) => void ): void; batchGetProjects( args: BatchGetProjectsCommandInput, options?: __HttpHandlerOptions ): Promise; batchGetProjects( args: BatchGetProjectsCommandInput, cb: (err: any, data?: BatchGetProjectsCommandOutput) => void ): void; batchGetProjects( args: BatchGetProjectsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetProjectsCommandOutput) => void ): void; batchGetReportGroups( args: BatchGetReportGroupsCommandInput, options?: __HttpHandlerOptions ): Promise; batchGetReportGroups( args: BatchGetReportGroupsCommandInput, cb: (err: any, data?: BatchGetReportGroupsCommandOutput) => void ): void; batchGetReportGroups( args: BatchGetReportGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetReportGroupsCommandOutput) => void ): void; batchGetReports( args: BatchGetReportsCommandInput, options?: __HttpHandlerOptions ): Promise; batchGetReports( args: BatchGetReportsCommandInput, cb: (err: any, data?: BatchGetReportsCommandOutput) => void ): void; batchGetReports( args: BatchGetReportsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetReportsCommandOutput) => void ): void; batchGetSandboxes( args: BatchGetSandboxesCommandInput, options?: __HttpHandlerOptions ): Promise; batchGetSandboxes( args: BatchGetSandboxesCommandInput, cb: (err: any, data?: BatchGetSandboxesCommandOutput) => void ): void; batchGetSandboxes( args: BatchGetSandboxesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetSandboxesCommandOutput) => void ): void; createFleet( args: CreateFleetCommandInput, options?: __HttpHandlerOptions ): Promise; createFleet( args: CreateFleetCommandInput, cb: (err: any, data?: CreateFleetCommandOutput) => void ): void; createFleet( args: CreateFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateFleetCommandOutput) => void ): void; createProject( args: CreateProjectCommandInput, options?: __HttpHandlerOptions ): Promise; createProject( args: CreateProjectCommandInput, cb: (err: any, data?: CreateProjectCommandOutput) => void ): void; createProject( args: CreateProjectCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateProjectCommandOutput) => void ): void; createReportGroup( args: CreateReportGroupCommandInput, options?: __HttpHandlerOptions ): Promise; createReportGroup( args: CreateReportGroupCommandInput, cb: (err: any, data?: CreateReportGroupCommandOutput) => void ): void; createReportGroup( args: CreateReportGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateReportGroupCommandOutput) => void ): void; createWebhook( args: CreateWebhookCommandInput, options?: __HttpHandlerOptions ): Promise; createWebhook( args: CreateWebhookCommandInput, cb: (err: any, data?: CreateWebhookCommandOutput) => void ): void; createWebhook( args: CreateWebhookCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateWebhookCommandOutput) => void ): void; deleteBuildBatch( args: DeleteBuildBatchCommandInput, options?: __HttpHandlerOptions ): Promise; deleteBuildBatch( args: DeleteBuildBatchCommandInput, cb: (err: any, data?: DeleteBuildBatchCommandOutput) => void ): void; deleteBuildBatch( args: DeleteBuildBatchCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteBuildBatchCommandOutput) => void ): void; deleteFleet( args: DeleteFleetCommandInput, options?: __HttpHandlerOptions ): Promise; deleteFleet( args: DeleteFleetCommandInput, cb: (err: any, data?: DeleteFleetCommandOutput) => void ): void; deleteFleet( args: DeleteFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteFleetCommandOutput) => void ): void; deleteProject( args: DeleteProjectCommandInput, options?: __HttpHandlerOptions ): Promise; deleteProject( args: DeleteProjectCommandInput, cb: (err: any, data?: DeleteProjectCommandOutput) => void ): void; deleteProject( args: DeleteProjectCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteProjectCommandOutput) => void ): void; deleteReport( args: DeleteReportCommandInput, options?: __HttpHandlerOptions ): Promise; deleteReport( args: DeleteReportCommandInput, cb: (err: any, data?: DeleteReportCommandOutput) => void ): void; deleteReport( args: DeleteReportCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteReportCommandOutput) => void ): void; deleteReportGroup( args: DeleteReportGroupCommandInput, options?: __HttpHandlerOptions ): Promise; deleteReportGroup( args: DeleteReportGroupCommandInput, cb: (err: any, data?: DeleteReportGroupCommandOutput) => void ): void; deleteReportGroup( args: DeleteReportGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteReportGroupCommandOutput) => void ): void; deleteResourcePolicy( args: DeleteResourcePolicyCommandInput, options?: __HttpHandlerOptions ): Promise; deleteResourcePolicy( args: DeleteResourcePolicyCommandInput, cb: (err: any, data?: DeleteResourcePolicyCommandOutput) => void ): void; deleteResourcePolicy( args: DeleteResourcePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteResourcePolicyCommandOutput) => void ): void; deleteSourceCredentials( args: DeleteSourceCredentialsCommandInput, options?: __HttpHandlerOptions ): Promise; deleteSourceCredentials( args: DeleteSourceCredentialsCommandInput, cb: (err: any, data?: DeleteSourceCredentialsCommandOutput) => void ): void; deleteSourceCredentials( args: DeleteSourceCredentialsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteSourceCredentialsCommandOutput) => void ): void; deleteWebhook( args: DeleteWebhookCommandInput, options?: __HttpHandlerOptions ): Promise; deleteWebhook( args: DeleteWebhookCommandInput, cb: (err: any, data?: DeleteWebhookCommandOutput) => void ): void; deleteWebhook( args: DeleteWebhookCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteWebhookCommandOutput) => void ): void; describeCodeCoverages( args: DescribeCodeCoveragesCommandInput, options?: __HttpHandlerOptions ): Promise; describeCodeCoverages( args: DescribeCodeCoveragesCommandInput, cb: (err: any, data?: DescribeCodeCoveragesCommandOutput) => void ): void; describeCodeCoverages( args: DescribeCodeCoveragesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeCodeCoveragesCommandOutput) => void ): void; describeTestCases( args: DescribeTestCasesCommandInput, options?: __HttpHandlerOptions ): Promise; describeTestCases( args: DescribeTestCasesCommandInput, cb: (err: any, data?: DescribeTestCasesCommandOutput) => void ): void; describeTestCases( args: DescribeTestCasesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeTestCasesCommandOutput) => void ): void; getReportGroupTrend( args: GetReportGroupTrendCommandInput, options?: __HttpHandlerOptions ): Promise; getReportGroupTrend( args: GetReportGroupTrendCommandInput, cb: (err: any, data?: GetReportGroupTrendCommandOutput) => void ): void; getReportGroupTrend( args: GetReportGroupTrendCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetReportGroupTrendCommandOutput) => void ): void; getResourcePolicy( args: GetResourcePolicyCommandInput, options?: __HttpHandlerOptions ): Promise; getResourcePolicy( args: GetResourcePolicyCommandInput, cb: (err: any, data?: GetResourcePolicyCommandOutput) => void ): void; getResourcePolicy( args: GetResourcePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetResourcePolicyCommandOutput) => void ): void; importSourceCredentials( args: ImportSourceCredentialsCommandInput, options?: __HttpHandlerOptions ): Promise; importSourceCredentials( args: ImportSourceCredentialsCommandInput, cb: (err: any, data?: ImportSourceCredentialsCommandOutput) => void ): void; importSourceCredentials( args: ImportSourceCredentialsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ImportSourceCredentialsCommandOutput) => void ): void; invalidateProjectCache( args: InvalidateProjectCacheCommandInput, options?: __HttpHandlerOptions ): Promise; invalidateProjectCache( args: InvalidateProjectCacheCommandInput, cb: (err: any, data?: InvalidateProjectCacheCommandOutput) => void ): void; invalidateProjectCache( args: InvalidateProjectCacheCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: InvalidateProjectCacheCommandOutput) => void ): void; listBuildBatches(): Promise; listBuildBatches( args: ListBuildBatchesCommandInput, options?: __HttpHandlerOptions ): Promise; listBuildBatches( args: ListBuildBatchesCommandInput, cb: (err: any, data?: ListBuildBatchesCommandOutput) => void ): void; listBuildBatches( args: ListBuildBatchesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListBuildBatchesCommandOutput) => void ): void; listBuildBatchesForProject(): Promise; listBuildBatchesForProject( args: ListBuildBatchesForProjectCommandInput, options?: __HttpHandlerOptions ): Promise; listBuildBatchesForProject( args: ListBuildBatchesForProjectCommandInput, cb: (err: any, data?: ListBuildBatchesForProjectCommandOutput) => void ): void; listBuildBatchesForProject( args: ListBuildBatchesForProjectCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListBuildBatchesForProjectCommandOutput) => void ): void; listBuilds(): Promise; listBuilds( args: ListBuildsCommandInput, options?: __HttpHandlerOptions ): Promise; listBuilds( args: ListBuildsCommandInput, cb: (err: any, data?: ListBuildsCommandOutput) => void ): void; listBuilds( args: ListBuildsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListBuildsCommandOutput) => void ): void; listBuildsForProject( args: ListBuildsForProjectCommandInput, options?: __HttpHandlerOptions ): Promise; listBuildsForProject( args: ListBuildsForProjectCommandInput, cb: (err: any, data?: ListBuildsForProjectCommandOutput) => void ): void; listBuildsForProject( args: ListBuildsForProjectCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListBuildsForProjectCommandOutput) => void ): void; listCommandExecutionsForSandbox( args: ListCommandExecutionsForSandboxCommandInput, options?: __HttpHandlerOptions ): Promise; listCommandExecutionsForSandbox( args: ListCommandExecutionsForSandboxCommandInput, cb: (err: any, data?: ListCommandExecutionsForSandboxCommandOutput) => void ): void; listCommandExecutionsForSandbox( args: ListCommandExecutionsForSandboxCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCommandExecutionsForSandboxCommandOutput) => void ): void; listCuratedEnvironmentImages(): Promise; listCuratedEnvironmentImages( args: ListCuratedEnvironmentImagesCommandInput, options?: __HttpHandlerOptions ): Promise; listCuratedEnvironmentImages( args: ListCuratedEnvironmentImagesCommandInput, cb: (err: any, data?: ListCuratedEnvironmentImagesCommandOutput) => void ): void; listCuratedEnvironmentImages( args: ListCuratedEnvironmentImagesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCuratedEnvironmentImagesCommandOutput) => void ): void; listFleets(): Promise; listFleets( args: ListFleetsCommandInput, options?: __HttpHandlerOptions ): Promise; listFleets( args: ListFleetsCommandInput, cb: (err: any, data?: ListFleetsCommandOutput) => void ): void; listFleets( args: ListFleetsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListFleetsCommandOutput) => void ): void; listProjects(): Promise; listProjects( args: ListProjectsCommandInput, options?: __HttpHandlerOptions ): Promise; listProjects( args: ListProjectsCommandInput, cb: (err: any, data?: ListProjectsCommandOutput) => void ): void; listProjects( args: ListProjectsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListProjectsCommandOutput) => void ): void; listReportGroups(): Promise; listReportGroups( args: ListReportGroupsCommandInput, options?: __HttpHandlerOptions ): Promise; listReportGroups( args: ListReportGroupsCommandInput, cb: (err: any, data?: ListReportGroupsCommandOutput) => void ): void; listReportGroups( args: ListReportGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListReportGroupsCommandOutput) => void ): void; listReports(): Promise; listReports( args: ListReportsCommandInput, options?: __HttpHandlerOptions ): Promise; listReports( args: ListReportsCommandInput, cb: (err: any, data?: ListReportsCommandOutput) => void ): void; listReports( args: ListReportsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListReportsCommandOutput) => void ): void; listReportsForReportGroup( args: ListReportsForReportGroupCommandInput, options?: __HttpHandlerOptions ): Promise; listReportsForReportGroup( args: ListReportsForReportGroupCommandInput, cb: (err: any, data?: ListReportsForReportGroupCommandOutput) => void ): void; listReportsForReportGroup( args: ListReportsForReportGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListReportsForReportGroupCommandOutput) => void ): void; listSandboxes(): Promise; listSandboxes( args: ListSandboxesCommandInput, options?: __HttpHandlerOptions ): Promise; listSandboxes( args: ListSandboxesCommandInput, cb: (err: any, data?: ListSandboxesCommandOutput) => void ): void; listSandboxes( args: ListSandboxesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSandboxesCommandOutput) => void ): void; listSandboxesForProject( args: ListSandboxesForProjectCommandInput, options?: __HttpHandlerOptions ): Promise; listSandboxesForProject( args: ListSandboxesForProjectCommandInput, cb: (err: any, data?: ListSandboxesForProjectCommandOutput) => void ): void; listSandboxesForProject( args: ListSandboxesForProjectCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSandboxesForProjectCommandOutput) => void ): void; listSharedProjects(): Promise; listSharedProjects( args: ListSharedProjectsCommandInput, options?: __HttpHandlerOptions ): Promise; listSharedProjects( args: ListSharedProjectsCommandInput, cb: (err: any, data?: ListSharedProjectsCommandOutput) => void ): void; listSharedProjects( args: ListSharedProjectsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSharedProjectsCommandOutput) => void ): void; listSharedReportGroups(): Promise; listSharedReportGroups( args: ListSharedReportGroupsCommandInput, options?: __HttpHandlerOptions ): Promise; listSharedReportGroups( args: ListSharedReportGroupsCommandInput, cb: (err: any, data?: ListSharedReportGroupsCommandOutput) => void ): void; listSharedReportGroups( args: ListSharedReportGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSharedReportGroupsCommandOutput) => void ): void; listSourceCredentials(): Promise; listSourceCredentials( args: ListSourceCredentialsCommandInput, options?: __HttpHandlerOptions ): Promise; listSourceCredentials( args: ListSourceCredentialsCommandInput, cb: (err: any, data?: ListSourceCredentialsCommandOutput) => void ): void; listSourceCredentials( args: ListSourceCredentialsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSourceCredentialsCommandOutput) => void ): void; putResourcePolicy( args: PutResourcePolicyCommandInput, options?: __HttpHandlerOptions ): Promise; putResourcePolicy( args: PutResourcePolicyCommandInput, cb: (err: any, data?: PutResourcePolicyCommandOutput) => void ): void; putResourcePolicy( args: PutResourcePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutResourcePolicyCommandOutput) => void ): void; retryBuild(): Promise; retryBuild( args: RetryBuildCommandInput, options?: __HttpHandlerOptions ): Promise; retryBuild( args: RetryBuildCommandInput, cb: (err: any, data?: RetryBuildCommandOutput) => void ): void; retryBuild( args: RetryBuildCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RetryBuildCommandOutput) => void ): void; retryBuildBatch(): Promise; retryBuildBatch( args: RetryBuildBatchCommandInput, options?: __HttpHandlerOptions ): Promise; retryBuildBatch( args: RetryBuildBatchCommandInput, cb: (err: any, data?: RetryBuildBatchCommandOutput) => void ): void; retryBuildBatch( args: RetryBuildBatchCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RetryBuildBatchCommandOutput) => void ): void; startBuild( args: StartBuildCommandInput, options?: __HttpHandlerOptions ): Promise; startBuild( args: StartBuildCommandInput, cb: (err: any, data?: StartBuildCommandOutput) => void ): void; startBuild( args: StartBuildCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartBuildCommandOutput) => void ): void; startBuildBatch( args: StartBuildBatchCommandInput, options?: __HttpHandlerOptions ): Promise; startBuildBatch( args: StartBuildBatchCommandInput, cb: (err: any, data?: StartBuildBatchCommandOutput) => void ): void; startBuildBatch( args: StartBuildBatchCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartBuildBatchCommandOutput) => void ): void; startCommandExecution( args: StartCommandExecutionCommandInput, options?: __HttpHandlerOptions ): Promise; startCommandExecution( args: StartCommandExecutionCommandInput, cb: (err: any, data?: StartCommandExecutionCommandOutput) => void ): void; startCommandExecution( args: StartCommandExecutionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartCommandExecutionCommandOutput) => void ): void; startSandbox(): Promise; startSandbox( args: StartSandboxCommandInput, options?: __HttpHandlerOptions ): Promise; startSandbox( args: StartSandboxCommandInput, cb: (err: any, data?: StartSandboxCommandOutput) => void ): void; startSandbox( args: StartSandboxCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartSandboxCommandOutput) => void ): void; startSandboxConnection( args: StartSandboxConnectionCommandInput, options?: __HttpHandlerOptions ): Promise; startSandboxConnection( args: StartSandboxConnectionCommandInput, cb: (err: any, data?: StartSandboxConnectionCommandOutput) => void ): void; startSandboxConnection( args: StartSandboxConnectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartSandboxConnectionCommandOutput) => void ): void; stopBuild( args: StopBuildCommandInput, options?: __HttpHandlerOptions ): Promise; stopBuild( args: StopBuildCommandInput, cb: (err: any, data?: StopBuildCommandOutput) => void ): void; stopBuild( args: StopBuildCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopBuildCommandOutput) => void ): void; stopBuildBatch( args: StopBuildBatchCommandInput, options?: __HttpHandlerOptions ): Promise; stopBuildBatch( args: StopBuildBatchCommandInput, cb: (err: any, data?: StopBuildBatchCommandOutput) => void ): void; stopBuildBatch( args: StopBuildBatchCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopBuildBatchCommandOutput) => void ): void; stopSandbox( args: StopSandboxCommandInput, options?: __HttpHandlerOptions ): Promise; stopSandbox( args: StopSandboxCommandInput, cb: (err: any, data?: StopSandboxCommandOutput) => void ): void; stopSandbox( args: StopSandboxCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopSandboxCommandOutput) => void ): void; updateFleet( args: UpdateFleetCommandInput, options?: __HttpHandlerOptions ): Promise; updateFleet( args: UpdateFleetCommandInput, cb: (err: any, data?: UpdateFleetCommandOutput) => void ): void; updateFleet( args: UpdateFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateFleetCommandOutput) => void ): void; updateProject( args: UpdateProjectCommandInput, options?: __HttpHandlerOptions ): Promise; updateProject( args: UpdateProjectCommandInput, cb: (err: any, data?: UpdateProjectCommandOutput) => void ): void; updateProject( args: UpdateProjectCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateProjectCommandOutput) => void ): void; updateProjectVisibility( args: UpdateProjectVisibilityCommandInput, options?: __HttpHandlerOptions ): Promise; updateProjectVisibility( args: UpdateProjectVisibilityCommandInput, cb: (err: any, data?: UpdateProjectVisibilityCommandOutput) => void ): void; updateProjectVisibility( args: UpdateProjectVisibilityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateProjectVisibilityCommandOutput) => void ): void; updateReportGroup( args: UpdateReportGroupCommandInput, options?: __HttpHandlerOptions ): Promise; updateReportGroup( args: UpdateReportGroupCommandInput, cb: (err: any, data?: UpdateReportGroupCommandOutput) => void ): void; updateReportGroup( args: UpdateReportGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateReportGroupCommandOutput) => void ): void; updateWebhook( args: UpdateWebhookCommandInput, options?: __HttpHandlerOptions ): Promise; updateWebhook( args: UpdateWebhookCommandInput, cb: (err: any, data?: UpdateWebhookCommandOutput) => void ): void; updateWebhook( args: UpdateWebhookCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateWebhookCommandOutput) => void ): void; paginateDescribeCodeCoverages( args: DescribeCodeCoveragesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeTestCases( args: DescribeTestCasesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListBuildBatches( args?: ListBuildBatchesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListBuildBatchesForProject( args?: ListBuildBatchesForProjectCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListBuilds( args?: ListBuildsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListBuildsForProject( args: ListBuildsForProjectCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListCommandExecutionsForSandbox( args: ListCommandExecutionsForSandboxCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListFleets( args?: ListFleetsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListProjects( args?: ListProjectsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListReportGroups( args?: ListReportGroupsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListReports( args?: ListReportsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListReportsForReportGroup( args: ListReportsForReportGroupCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListSandboxes( args?: ListSandboxesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListSandboxesForProject( args: ListSandboxesForProjectCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListSharedProjects( args?: ListSharedProjectsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListSharedReportGroups( args?: ListSharedReportGroupsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; } export declare class CodeBuild extends CodeBuildClient implements CodeBuild {}