import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { ApplicationDiscoveryServiceClient } from "./ApplicationDiscoveryServiceClient"; import { AssociateConfigurationItemsToApplicationCommandInput, AssociateConfigurationItemsToApplicationCommandOutput, } from "./commands/AssociateConfigurationItemsToApplicationCommand"; import { BatchDeleteAgentsCommandInput, BatchDeleteAgentsCommandOutput, } from "./commands/BatchDeleteAgentsCommand"; import { BatchDeleteImportDataCommandInput, BatchDeleteImportDataCommandOutput, } from "./commands/BatchDeleteImportDataCommand"; import { CreateApplicationCommandInput, CreateApplicationCommandOutput, } from "./commands/CreateApplicationCommand"; import { CreateTagsCommandInput, CreateTagsCommandOutput } from "./commands/CreateTagsCommand"; import { DeleteApplicationsCommandInput, DeleteApplicationsCommandOutput, } from "./commands/DeleteApplicationsCommand"; import { DeleteTagsCommandInput, DeleteTagsCommandOutput } from "./commands/DeleteTagsCommand"; import { DescribeAgentsCommandInput, DescribeAgentsCommandOutput, } from "./commands/DescribeAgentsCommand"; import { DescribeBatchDeleteConfigurationTaskCommandInput, DescribeBatchDeleteConfigurationTaskCommandOutput, } from "./commands/DescribeBatchDeleteConfigurationTaskCommand"; import { DescribeConfigurationsCommandInput, DescribeConfigurationsCommandOutput, } from "./commands/DescribeConfigurationsCommand"; import { DescribeContinuousExportsCommandInput, DescribeContinuousExportsCommandOutput, } from "./commands/DescribeContinuousExportsCommand"; import { DescribeExportConfigurationsCommandInput, DescribeExportConfigurationsCommandOutput, } from "./commands/DescribeExportConfigurationsCommand"; import { DescribeExportTasksCommandInput, DescribeExportTasksCommandOutput, } from "./commands/DescribeExportTasksCommand"; import { DescribeImportTasksCommandInput, DescribeImportTasksCommandOutput, } from "./commands/DescribeImportTasksCommand"; import { DescribeTagsCommandInput, DescribeTagsCommandOutput, } from "./commands/DescribeTagsCommand"; import { DisassociateConfigurationItemsFromApplicationCommandInput, DisassociateConfigurationItemsFromApplicationCommandOutput, } from "./commands/DisassociateConfigurationItemsFromApplicationCommand"; import { ExportConfigurationsCommandInput, ExportConfigurationsCommandOutput, } from "./commands/ExportConfigurationsCommand"; import { GetDiscoverySummaryCommandInput, GetDiscoverySummaryCommandOutput, } from "./commands/GetDiscoverySummaryCommand"; import { ListConfigurationsCommandInput, ListConfigurationsCommandOutput, } from "./commands/ListConfigurationsCommand"; import { ListServerNeighborsCommandInput, ListServerNeighborsCommandOutput, } from "./commands/ListServerNeighborsCommand"; import { StartBatchDeleteConfigurationTaskCommandInput, StartBatchDeleteConfigurationTaskCommandOutput, } from "./commands/StartBatchDeleteConfigurationTaskCommand"; import { StartContinuousExportCommandInput, StartContinuousExportCommandOutput, } from "./commands/StartContinuousExportCommand"; import { StartDataCollectionByAgentIdsCommandInput, StartDataCollectionByAgentIdsCommandOutput, } from "./commands/StartDataCollectionByAgentIdsCommand"; import { StartExportTaskCommandInput, StartExportTaskCommandOutput, } from "./commands/StartExportTaskCommand"; import { StartImportTaskCommandInput, StartImportTaskCommandOutput, } from "./commands/StartImportTaskCommand"; import { StopContinuousExportCommandInput, StopContinuousExportCommandOutput, } from "./commands/StopContinuousExportCommand"; import { StopDataCollectionByAgentIdsCommandInput, StopDataCollectionByAgentIdsCommandOutput, } from "./commands/StopDataCollectionByAgentIdsCommand"; import { UpdateApplicationCommandInput, UpdateApplicationCommandOutput, } from "./commands/UpdateApplicationCommand"; export interface ApplicationDiscoveryService { associateConfigurationItemsToApplication( args: AssociateConfigurationItemsToApplicationCommandInput, options?: __HttpHandlerOptions, ): Promise; associateConfigurationItemsToApplication( args: AssociateConfigurationItemsToApplicationCommandInput, cb: (err: any, data?: AssociateConfigurationItemsToApplicationCommandOutput) => void, ): void; associateConfigurationItemsToApplication( args: AssociateConfigurationItemsToApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateConfigurationItemsToApplicationCommandOutput) => void, ): void; batchDeleteAgents( args: BatchDeleteAgentsCommandInput, options?: __HttpHandlerOptions, ): Promise; batchDeleteAgents( args: BatchDeleteAgentsCommandInput, cb: (err: any, data?: BatchDeleteAgentsCommandOutput) => void, ): void; batchDeleteAgents( args: BatchDeleteAgentsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchDeleteAgentsCommandOutput) => void, ): void; batchDeleteImportData( args: BatchDeleteImportDataCommandInput, options?: __HttpHandlerOptions, ): Promise; batchDeleteImportData( args: BatchDeleteImportDataCommandInput, cb: (err: any, data?: BatchDeleteImportDataCommandOutput) => void, ): void; batchDeleteImportData( args: BatchDeleteImportDataCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchDeleteImportDataCommandOutput) => void, ): void; createApplication( args: CreateApplicationCommandInput, options?: __HttpHandlerOptions, ): Promise; createApplication( args: CreateApplicationCommandInput, cb: (err: any, data?: CreateApplicationCommandOutput) => void, ): void; createApplication( args: CreateApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateApplicationCommandOutput) => void, ): void; createTags( args: CreateTagsCommandInput, options?: __HttpHandlerOptions, ): Promise; createTags( args: CreateTagsCommandInput, cb: (err: any, data?: CreateTagsCommandOutput) => void, ): void; createTags( args: CreateTagsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateTagsCommandOutput) => void, ): void; deleteApplications( args: DeleteApplicationsCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteApplications( args: DeleteApplicationsCommandInput, cb: (err: any, data?: DeleteApplicationsCommandOutput) => void, ): void; deleteApplications( args: DeleteApplicationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationsCommandOutput) => void, ): void; deleteTags( args: DeleteTagsCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteTags( args: DeleteTagsCommandInput, cb: (err: any, data?: DeleteTagsCommandOutput) => void, ): void; deleteTags( args: DeleteTagsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteTagsCommandOutput) => void, ): void; describeAgents(): Promise; describeAgents( args: DescribeAgentsCommandInput, options?: __HttpHandlerOptions, ): Promise; describeAgents( args: DescribeAgentsCommandInput, cb: (err: any, data?: DescribeAgentsCommandOutput) => void, ): void; describeAgents( args: DescribeAgentsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeAgentsCommandOutput) => void, ): void; describeBatchDeleteConfigurationTask( args: DescribeBatchDeleteConfigurationTaskCommandInput, options?: __HttpHandlerOptions, ): Promise; describeBatchDeleteConfigurationTask( args: DescribeBatchDeleteConfigurationTaskCommandInput, cb: (err: any, data?: DescribeBatchDeleteConfigurationTaskCommandOutput) => void, ): void; describeBatchDeleteConfigurationTask( args: DescribeBatchDeleteConfigurationTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeBatchDeleteConfigurationTaskCommandOutput) => void, ): void; describeConfigurations( args: DescribeConfigurationsCommandInput, options?: __HttpHandlerOptions, ): Promise; describeConfigurations( args: DescribeConfigurationsCommandInput, cb: (err: any, data?: DescribeConfigurationsCommandOutput) => void, ): void; describeConfigurations( args: DescribeConfigurationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeConfigurationsCommandOutput) => void, ): void; describeContinuousExports(): Promise; describeContinuousExports( args: DescribeContinuousExportsCommandInput, options?: __HttpHandlerOptions, ): Promise; describeContinuousExports( args: DescribeContinuousExportsCommandInput, cb: (err: any, data?: DescribeContinuousExportsCommandOutput) => void, ): void; describeContinuousExports( args: DescribeContinuousExportsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeContinuousExportsCommandOutput) => void, ): void; describeExportConfigurations(): Promise; describeExportConfigurations( args: DescribeExportConfigurationsCommandInput, options?: __HttpHandlerOptions, ): Promise; describeExportConfigurations( args: DescribeExportConfigurationsCommandInput, cb: (err: any, data?: DescribeExportConfigurationsCommandOutput) => void, ): void; describeExportConfigurations( args: DescribeExportConfigurationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeExportConfigurationsCommandOutput) => void, ): void; describeExportTasks(): Promise; describeExportTasks( args: DescribeExportTasksCommandInput, options?: __HttpHandlerOptions, ): Promise; describeExportTasks( args: DescribeExportTasksCommandInput, cb: (err: any, data?: DescribeExportTasksCommandOutput) => void, ): void; describeExportTasks( args: DescribeExportTasksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeExportTasksCommandOutput) => void, ): void; describeImportTasks(): Promise; describeImportTasks( args: DescribeImportTasksCommandInput, options?: __HttpHandlerOptions, ): Promise; describeImportTasks( args: DescribeImportTasksCommandInput, cb: (err: any, data?: DescribeImportTasksCommandOutput) => void, ): void; describeImportTasks( args: DescribeImportTasksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeImportTasksCommandOutput) => void, ): void; describeTags(): Promise; describeTags( args: DescribeTagsCommandInput, options?: __HttpHandlerOptions, ): Promise; describeTags( args: DescribeTagsCommandInput, cb: (err: any, data?: DescribeTagsCommandOutput) => void, ): void; describeTags( args: DescribeTagsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeTagsCommandOutput) => void, ): void; disassociateConfigurationItemsFromApplication( args: DisassociateConfigurationItemsFromApplicationCommandInput, options?: __HttpHandlerOptions, ): Promise; disassociateConfigurationItemsFromApplication( args: DisassociateConfigurationItemsFromApplicationCommandInput, cb: (err: any, data?: DisassociateConfigurationItemsFromApplicationCommandOutput) => void, ): void; disassociateConfigurationItemsFromApplication( args: DisassociateConfigurationItemsFromApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateConfigurationItemsFromApplicationCommandOutput) => void, ): void; exportConfigurations(): Promise; exportConfigurations( args: ExportConfigurationsCommandInput, options?: __HttpHandlerOptions, ): Promise; exportConfigurations( args: ExportConfigurationsCommandInput, cb: (err: any, data?: ExportConfigurationsCommandOutput) => void, ): void; exportConfigurations( args: ExportConfigurationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ExportConfigurationsCommandOutput) => void, ): void; getDiscoverySummary(): Promise; getDiscoverySummary( args: GetDiscoverySummaryCommandInput, options?: __HttpHandlerOptions, ): Promise; getDiscoverySummary( args: GetDiscoverySummaryCommandInput, cb: (err: any, data?: GetDiscoverySummaryCommandOutput) => void, ): void; getDiscoverySummary( args: GetDiscoverySummaryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDiscoverySummaryCommandOutput) => void, ): void; listConfigurations( args: ListConfigurationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listConfigurations( args: ListConfigurationsCommandInput, cb: (err: any, data?: ListConfigurationsCommandOutput) => void, ): void; listConfigurations( args: ListConfigurationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListConfigurationsCommandOutput) => void, ): void; listServerNeighbors( args: ListServerNeighborsCommandInput, options?: __HttpHandlerOptions, ): Promise; listServerNeighbors( args: ListServerNeighborsCommandInput, cb: (err: any, data?: ListServerNeighborsCommandOutput) => void, ): void; listServerNeighbors( args: ListServerNeighborsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListServerNeighborsCommandOutput) => void, ): void; startBatchDeleteConfigurationTask( args: StartBatchDeleteConfigurationTaskCommandInput, options?: __HttpHandlerOptions, ): Promise; startBatchDeleteConfigurationTask( args: StartBatchDeleteConfigurationTaskCommandInput, cb: (err: any, data?: StartBatchDeleteConfigurationTaskCommandOutput) => void, ): void; startBatchDeleteConfigurationTask( args: StartBatchDeleteConfigurationTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartBatchDeleteConfigurationTaskCommandOutput) => void, ): void; startContinuousExport(): Promise; startContinuousExport( args: StartContinuousExportCommandInput, options?: __HttpHandlerOptions, ): Promise; startContinuousExport( args: StartContinuousExportCommandInput, cb: (err: any, data?: StartContinuousExportCommandOutput) => void, ): void; startContinuousExport( args: StartContinuousExportCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartContinuousExportCommandOutput) => void, ): void; startDataCollectionByAgentIds( args: StartDataCollectionByAgentIdsCommandInput, options?: __HttpHandlerOptions, ): Promise; startDataCollectionByAgentIds( args: StartDataCollectionByAgentIdsCommandInput, cb: (err: any, data?: StartDataCollectionByAgentIdsCommandOutput) => void, ): void; startDataCollectionByAgentIds( args: StartDataCollectionByAgentIdsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartDataCollectionByAgentIdsCommandOutput) => void, ): void; startExportTask(): Promise; startExportTask( args: StartExportTaskCommandInput, options?: __HttpHandlerOptions, ): Promise; startExportTask( args: StartExportTaskCommandInput, cb: (err: any, data?: StartExportTaskCommandOutput) => void, ): void; startExportTask( args: StartExportTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartExportTaskCommandOutput) => void, ): void; startImportTask( args: StartImportTaskCommandInput, options?: __HttpHandlerOptions, ): Promise; startImportTask( args: StartImportTaskCommandInput, cb: (err: any, data?: StartImportTaskCommandOutput) => void, ): void; startImportTask( args: StartImportTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartImportTaskCommandOutput) => void, ): void; stopContinuousExport( args: StopContinuousExportCommandInput, options?: __HttpHandlerOptions, ): Promise; stopContinuousExport( args: StopContinuousExportCommandInput, cb: (err: any, data?: StopContinuousExportCommandOutput) => void, ): void; stopContinuousExport( args: StopContinuousExportCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopContinuousExportCommandOutput) => void, ): void; stopDataCollectionByAgentIds( args: StopDataCollectionByAgentIdsCommandInput, options?: __HttpHandlerOptions, ): Promise; stopDataCollectionByAgentIds( args: StopDataCollectionByAgentIdsCommandInput, cb: (err: any, data?: StopDataCollectionByAgentIdsCommandOutput) => void, ): void; stopDataCollectionByAgentIds( args: StopDataCollectionByAgentIdsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopDataCollectionByAgentIdsCommandOutput) => void, ): void; updateApplication( args: UpdateApplicationCommandInput, options?: __HttpHandlerOptions, ): Promise; updateApplication( args: UpdateApplicationCommandInput, cb: (err: any, data?: UpdateApplicationCommandOutput) => void, ): void; updateApplication( args: UpdateApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateApplicationCommandOutput) => void, ): void; paginateDescribeAgents( args?: DescribeAgentsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateDescribeContinuousExports( args?: DescribeContinuousExportsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateDescribeExportConfigurations( args?: DescribeExportConfigurationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateDescribeExportTasks( args?: DescribeExportTasksCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateDescribeImportTasks( args?: DescribeImportTasksCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateDescribeTags( args?: DescribeTagsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListConfigurations( args: ListConfigurationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class ApplicationDiscoveryService extends ApplicationDiscoveryServiceClient implements ApplicationDiscoveryService {}