import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { AcceptInboundConnectionCommandInput, AcceptInboundConnectionCommandOutput, } from "./commands/AcceptInboundConnectionCommand"; import { AddDataSourceCommandInput, AddDataSourceCommandOutput, } from "./commands/AddDataSourceCommand"; import { AddDirectQueryDataSourceCommandInput, AddDirectQueryDataSourceCommandOutput, } from "./commands/AddDirectQueryDataSourceCommand"; import { AddTagsCommandInput, AddTagsCommandOutput, } from "./commands/AddTagsCommand"; import { AssociatePackageCommandInput, AssociatePackageCommandOutput, } from "./commands/AssociatePackageCommand"; import { AssociatePackagesCommandInput, AssociatePackagesCommandOutput, } from "./commands/AssociatePackagesCommand"; import { AuthorizeVpcEndpointAccessCommandInput, AuthorizeVpcEndpointAccessCommandOutput, } from "./commands/AuthorizeVpcEndpointAccessCommand"; import { CancelDomainConfigChangeCommandInput, CancelDomainConfigChangeCommandOutput, } from "./commands/CancelDomainConfigChangeCommand"; import { CancelServiceSoftwareUpdateCommandInput, CancelServiceSoftwareUpdateCommandOutput, } from "./commands/CancelServiceSoftwareUpdateCommand"; import { CreateApplicationCommandInput, CreateApplicationCommandOutput, } from "./commands/CreateApplicationCommand"; import { CreateDomainCommandInput, CreateDomainCommandOutput, } from "./commands/CreateDomainCommand"; import { CreateIndexCommandInput, CreateIndexCommandOutput, } from "./commands/CreateIndexCommand"; import { CreateOutboundConnectionCommandInput, CreateOutboundConnectionCommandOutput, } from "./commands/CreateOutboundConnectionCommand"; import { CreatePackageCommandInput, CreatePackageCommandOutput, } from "./commands/CreatePackageCommand"; import { CreateVpcEndpointCommandInput, CreateVpcEndpointCommandOutput, } from "./commands/CreateVpcEndpointCommand"; import { DeleteApplicationCommandInput, DeleteApplicationCommandOutput, } from "./commands/DeleteApplicationCommand"; import { DeleteDataSourceCommandInput, DeleteDataSourceCommandOutput, } from "./commands/DeleteDataSourceCommand"; import { DeleteDirectQueryDataSourceCommandInput, DeleteDirectQueryDataSourceCommandOutput, } from "./commands/DeleteDirectQueryDataSourceCommand"; import { DeleteDomainCommandInput, DeleteDomainCommandOutput, } from "./commands/DeleteDomainCommand"; import { DeleteInboundConnectionCommandInput, DeleteInboundConnectionCommandOutput, } from "./commands/DeleteInboundConnectionCommand"; import { DeleteIndexCommandInput, DeleteIndexCommandOutput, } from "./commands/DeleteIndexCommand"; import { DeleteOutboundConnectionCommandInput, DeleteOutboundConnectionCommandOutput, } from "./commands/DeleteOutboundConnectionCommand"; import { DeletePackageCommandInput, DeletePackageCommandOutput, } from "./commands/DeletePackageCommand"; import { DeleteVpcEndpointCommandInput, DeleteVpcEndpointCommandOutput, } from "./commands/DeleteVpcEndpointCommand"; import { DeregisterCapabilityCommandInput, DeregisterCapabilityCommandOutput, } from "./commands/DeregisterCapabilityCommand"; import { DescribeDomainAutoTunesCommandInput, DescribeDomainAutoTunesCommandOutput, } from "./commands/DescribeDomainAutoTunesCommand"; import { DescribeDomainChangeProgressCommandInput, DescribeDomainChangeProgressCommandOutput, } from "./commands/DescribeDomainChangeProgressCommand"; import { DescribeDomainCommandInput, DescribeDomainCommandOutput, } from "./commands/DescribeDomainCommand"; import { DescribeDomainConfigCommandInput, DescribeDomainConfigCommandOutput, } from "./commands/DescribeDomainConfigCommand"; import { DescribeDomainHealthCommandInput, DescribeDomainHealthCommandOutput, } from "./commands/DescribeDomainHealthCommand"; import { DescribeDomainNodesCommandInput, DescribeDomainNodesCommandOutput, } from "./commands/DescribeDomainNodesCommand"; import { DescribeDomainsCommandInput, DescribeDomainsCommandOutput, } from "./commands/DescribeDomainsCommand"; import { DescribeDryRunProgressCommandInput, DescribeDryRunProgressCommandOutput, } from "./commands/DescribeDryRunProgressCommand"; import { DescribeInboundConnectionsCommandInput, DescribeInboundConnectionsCommandOutput, } from "./commands/DescribeInboundConnectionsCommand"; import { DescribeInsightDetailsCommandInput, DescribeInsightDetailsCommandOutput, } from "./commands/DescribeInsightDetailsCommand"; import { DescribeInstanceTypeLimitsCommandInput, DescribeInstanceTypeLimitsCommandOutput, } from "./commands/DescribeInstanceTypeLimitsCommand"; import { DescribeOutboundConnectionsCommandInput, DescribeOutboundConnectionsCommandOutput, } from "./commands/DescribeOutboundConnectionsCommand"; import { DescribePackagesCommandInput, DescribePackagesCommandOutput, } from "./commands/DescribePackagesCommand"; import { DescribeReservedInstanceOfferingsCommandInput, DescribeReservedInstanceOfferingsCommandOutput, } from "./commands/DescribeReservedInstanceOfferingsCommand"; import { DescribeReservedInstancesCommandInput, DescribeReservedInstancesCommandOutput, } from "./commands/DescribeReservedInstancesCommand"; import { DescribeVpcEndpointsCommandInput, DescribeVpcEndpointsCommandOutput, } from "./commands/DescribeVpcEndpointsCommand"; import { DissociatePackageCommandInput, DissociatePackageCommandOutput, } from "./commands/DissociatePackageCommand"; import { DissociatePackagesCommandInput, DissociatePackagesCommandOutput, } from "./commands/DissociatePackagesCommand"; import { GetApplicationCommandInput, GetApplicationCommandOutput, } from "./commands/GetApplicationCommand"; import { GetCapabilityCommandInput, GetCapabilityCommandOutput, } from "./commands/GetCapabilityCommand"; import { GetCompatibleVersionsCommandInput, GetCompatibleVersionsCommandOutput, } from "./commands/GetCompatibleVersionsCommand"; import { GetDataSourceCommandInput, GetDataSourceCommandOutput, } from "./commands/GetDataSourceCommand"; import { GetDefaultApplicationSettingCommandInput, GetDefaultApplicationSettingCommandOutput, } from "./commands/GetDefaultApplicationSettingCommand"; import { GetDirectQueryDataSourceCommandInput, GetDirectQueryDataSourceCommandOutput, } from "./commands/GetDirectQueryDataSourceCommand"; import { GetDomainMaintenanceStatusCommandInput, GetDomainMaintenanceStatusCommandOutput, } from "./commands/GetDomainMaintenanceStatusCommand"; import { GetIndexCommandInput, GetIndexCommandOutput, } from "./commands/GetIndexCommand"; import { GetPackageVersionHistoryCommandInput, GetPackageVersionHistoryCommandOutput, } from "./commands/GetPackageVersionHistoryCommand"; import { GetUpgradeHistoryCommandInput, GetUpgradeHistoryCommandOutput, } from "./commands/GetUpgradeHistoryCommand"; import { GetUpgradeStatusCommandInput, GetUpgradeStatusCommandOutput, } from "./commands/GetUpgradeStatusCommand"; import { ListApplicationsCommandInput, ListApplicationsCommandOutput, } from "./commands/ListApplicationsCommand"; import { ListDataSourcesCommandInput, ListDataSourcesCommandOutput, } from "./commands/ListDataSourcesCommand"; import { ListDirectQueryDataSourcesCommandInput, ListDirectQueryDataSourcesCommandOutput, } from "./commands/ListDirectQueryDataSourcesCommand"; import { ListDomainMaintenancesCommandInput, ListDomainMaintenancesCommandOutput, } from "./commands/ListDomainMaintenancesCommand"; import { ListDomainNamesCommandInput, ListDomainNamesCommandOutput, } from "./commands/ListDomainNamesCommand"; import { ListDomainsForPackageCommandInput, ListDomainsForPackageCommandOutput, } from "./commands/ListDomainsForPackageCommand"; import { ListInsightsCommandInput, ListInsightsCommandOutput, } from "./commands/ListInsightsCommand"; import { ListInstanceTypeDetailsCommandInput, ListInstanceTypeDetailsCommandOutput, } from "./commands/ListInstanceTypeDetailsCommand"; import { ListPackagesForDomainCommandInput, ListPackagesForDomainCommandOutput, } from "./commands/ListPackagesForDomainCommand"; import { ListScheduledActionsCommandInput, ListScheduledActionsCommandOutput, } from "./commands/ListScheduledActionsCommand"; import { ListTagsCommandInput, ListTagsCommandOutput, } from "./commands/ListTagsCommand"; import { ListVersionsCommandInput, ListVersionsCommandOutput, } from "./commands/ListVersionsCommand"; import { ListVpcEndpointAccessCommandInput, ListVpcEndpointAccessCommandOutput, } from "./commands/ListVpcEndpointAccessCommand"; import { ListVpcEndpointsCommandInput, ListVpcEndpointsCommandOutput, } from "./commands/ListVpcEndpointsCommand"; import { ListVpcEndpointsForDomainCommandInput, ListVpcEndpointsForDomainCommandOutput, } from "./commands/ListVpcEndpointsForDomainCommand"; import { PurchaseReservedInstanceOfferingCommandInput, PurchaseReservedInstanceOfferingCommandOutput, } from "./commands/PurchaseReservedInstanceOfferingCommand"; import { PutDefaultApplicationSettingCommandInput, PutDefaultApplicationSettingCommandOutput, } from "./commands/PutDefaultApplicationSettingCommand"; import { RegisterCapabilityCommandInput, RegisterCapabilityCommandOutput, } from "./commands/RegisterCapabilityCommand"; import { RejectInboundConnectionCommandInput, RejectInboundConnectionCommandOutput, } from "./commands/RejectInboundConnectionCommand"; import { RemoveTagsCommandInput, RemoveTagsCommandOutput, } from "./commands/RemoveTagsCommand"; import { RevokeVpcEndpointAccessCommandInput, RevokeVpcEndpointAccessCommandOutput, } from "./commands/RevokeVpcEndpointAccessCommand"; import { RollbackServiceSoftwareUpdateCommandInput, RollbackServiceSoftwareUpdateCommandOutput, } from "./commands/RollbackServiceSoftwareUpdateCommand"; import { StartDomainMaintenanceCommandInput, StartDomainMaintenanceCommandOutput, } from "./commands/StartDomainMaintenanceCommand"; import { StartServiceSoftwareUpdateCommandInput, StartServiceSoftwareUpdateCommandOutput, } from "./commands/StartServiceSoftwareUpdateCommand"; import { UpdateApplicationCommandInput, UpdateApplicationCommandOutput, } from "./commands/UpdateApplicationCommand"; import { UpdateDataSourceCommandInput, UpdateDataSourceCommandOutput, } from "./commands/UpdateDataSourceCommand"; import { UpdateDirectQueryDataSourceCommandInput, UpdateDirectQueryDataSourceCommandOutput, } from "./commands/UpdateDirectQueryDataSourceCommand"; import { UpdateDomainConfigCommandInput, UpdateDomainConfigCommandOutput, } from "./commands/UpdateDomainConfigCommand"; import { UpdateIndexCommandInput, UpdateIndexCommandOutput, } from "./commands/UpdateIndexCommand"; import { UpdatePackageCommandInput, UpdatePackageCommandOutput, } from "./commands/UpdatePackageCommand"; import { UpdatePackageScopeCommandInput, UpdatePackageScopeCommandOutput, } from "./commands/UpdatePackageScopeCommand"; import { UpdateScheduledActionCommandInput, UpdateScheduledActionCommandOutput, } from "./commands/UpdateScheduledActionCommand"; import { UpdateVpcEndpointCommandInput, UpdateVpcEndpointCommandOutput, } from "./commands/UpdateVpcEndpointCommand"; import { UpgradeDomainCommandInput, UpgradeDomainCommandOutput, } from "./commands/UpgradeDomainCommand"; import { OpenSearchClient } from "./OpenSearchClient"; export interface OpenSearch { acceptInboundConnection( args: AcceptInboundConnectionCommandInput, options?: __HttpHandlerOptions ): Promise; acceptInboundConnection( args: AcceptInboundConnectionCommandInput, cb: (err: any, data?: AcceptInboundConnectionCommandOutput) => void ): void; acceptInboundConnection( args: AcceptInboundConnectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AcceptInboundConnectionCommandOutput) => void ): void; addDataSource( args: AddDataSourceCommandInput, options?: __HttpHandlerOptions ): Promise; addDataSource( args: AddDataSourceCommandInput, cb: (err: any, data?: AddDataSourceCommandOutput) => void ): void; addDataSource( args: AddDataSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddDataSourceCommandOutput) => void ): void; addDirectQueryDataSource( args: AddDirectQueryDataSourceCommandInput, options?: __HttpHandlerOptions ): Promise; addDirectQueryDataSource( args: AddDirectQueryDataSourceCommandInput, cb: (err: any, data?: AddDirectQueryDataSourceCommandOutput) => void ): void; addDirectQueryDataSource( args: AddDirectQueryDataSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddDirectQueryDataSourceCommandOutput) => void ): void; addTags( args: AddTagsCommandInput, options?: __HttpHandlerOptions ): Promise; addTags( args: AddTagsCommandInput, cb: (err: any, data?: AddTagsCommandOutput) => void ): void; addTags( args: AddTagsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddTagsCommandOutput) => void ): void; associatePackage( args: AssociatePackageCommandInput, options?: __HttpHandlerOptions ): Promise; associatePackage( args: AssociatePackageCommandInput, cb: (err: any, data?: AssociatePackageCommandOutput) => void ): void; associatePackage( args: AssociatePackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociatePackageCommandOutput) => void ): void; associatePackages( args: AssociatePackagesCommandInput, options?: __HttpHandlerOptions ): Promise; associatePackages( args: AssociatePackagesCommandInput, cb: (err: any, data?: AssociatePackagesCommandOutput) => void ): void; associatePackages( args: AssociatePackagesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociatePackagesCommandOutput) => void ): void; authorizeVpcEndpointAccess( args: AuthorizeVpcEndpointAccessCommandInput, options?: __HttpHandlerOptions ): Promise; authorizeVpcEndpointAccess( args: AuthorizeVpcEndpointAccessCommandInput, cb: (err: any, data?: AuthorizeVpcEndpointAccessCommandOutput) => void ): void; authorizeVpcEndpointAccess( args: AuthorizeVpcEndpointAccessCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AuthorizeVpcEndpointAccessCommandOutput) => void ): void; cancelDomainConfigChange( args: CancelDomainConfigChangeCommandInput, options?: __HttpHandlerOptions ): Promise; cancelDomainConfigChange( args: CancelDomainConfigChangeCommandInput, cb: (err: any, data?: CancelDomainConfigChangeCommandOutput) => void ): void; cancelDomainConfigChange( args: CancelDomainConfigChangeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CancelDomainConfigChangeCommandOutput) => void ): void; cancelServiceSoftwareUpdate( args: CancelServiceSoftwareUpdateCommandInput, options?: __HttpHandlerOptions ): Promise; cancelServiceSoftwareUpdate( args: CancelServiceSoftwareUpdateCommandInput, cb: (err: any, data?: CancelServiceSoftwareUpdateCommandOutput) => void ): void; cancelServiceSoftwareUpdate( args: CancelServiceSoftwareUpdateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CancelServiceSoftwareUpdateCommandOutput) => 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; createDomain( args: CreateDomainCommandInput, options?: __HttpHandlerOptions ): Promise; createDomain( args: CreateDomainCommandInput, cb: (err: any, data?: CreateDomainCommandOutput) => void ): void; createDomain( args: CreateDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDomainCommandOutput) => void ): void; createIndex( args: CreateIndexCommandInput, options?: __HttpHandlerOptions ): Promise; createIndex( args: CreateIndexCommandInput, cb: (err: any, data?: CreateIndexCommandOutput) => void ): void; createIndex( args: CreateIndexCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateIndexCommandOutput) => void ): void; createOutboundConnection( args: CreateOutboundConnectionCommandInput, options?: __HttpHandlerOptions ): Promise; createOutboundConnection( args: CreateOutboundConnectionCommandInput, cb: (err: any, data?: CreateOutboundConnectionCommandOutput) => void ): void; createOutboundConnection( args: CreateOutboundConnectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateOutboundConnectionCommandOutput) => void ): void; createPackage( args: CreatePackageCommandInput, options?: __HttpHandlerOptions ): Promise; createPackage( args: CreatePackageCommandInput, cb: (err: any, data?: CreatePackageCommandOutput) => void ): void; createPackage( args: CreatePackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreatePackageCommandOutput) => void ): void; createVpcEndpoint( args: CreateVpcEndpointCommandInput, options?: __HttpHandlerOptions ): Promise; createVpcEndpoint( args: CreateVpcEndpointCommandInput, cb: (err: any, data?: CreateVpcEndpointCommandOutput) => void ): void; createVpcEndpoint( args: CreateVpcEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateVpcEndpointCommandOutput) => void ): void; deleteApplication( args: DeleteApplicationCommandInput, options?: __HttpHandlerOptions ): Promise; deleteApplication( args: DeleteApplicationCommandInput, cb: (err: any, data?: DeleteApplicationCommandOutput) => void ): void; deleteApplication( args: DeleteApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationCommandOutput) => void ): void; deleteDataSource( args: DeleteDataSourceCommandInput, options?: __HttpHandlerOptions ): Promise; deleteDataSource( args: DeleteDataSourceCommandInput, cb: (err: any, data?: DeleteDataSourceCommandOutput) => void ): void; deleteDataSource( args: DeleteDataSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDataSourceCommandOutput) => void ): void; deleteDirectQueryDataSource( args: DeleteDirectQueryDataSourceCommandInput, options?: __HttpHandlerOptions ): Promise; deleteDirectQueryDataSource( args: DeleteDirectQueryDataSourceCommandInput, cb: (err: any, data?: DeleteDirectQueryDataSourceCommandOutput) => void ): void; deleteDirectQueryDataSource( args: DeleteDirectQueryDataSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDirectQueryDataSourceCommandOutput) => void ): void; deleteDomain( args: DeleteDomainCommandInput, options?: __HttpHandlerOptions ): Promise; deleteDomain( args: DeleteDomainCommandInput, cb: (err: any, data?: DeleteDomainCommandOutput) => void ): void; deleteDomain( args: DeleteDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDomainCommandOutput) => void ): void; deleteInboundConnection( args: DeleteInboundConnectionCommandInput, options?: __HttpHandlerOptions ): Promise; deleteInboundConnection( args: DeleteInboundConnectionCommandInput, cb: (err: any, data?: DeleteInboundConnectionCommandOutput) => void ): void; deleteInboundConnection( args: DeleteInboundConnectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteInboundConnectionCommandOutput) => void ): void; deleteIndex( args: DeleteIndexCommandInput, options?: __HttpHandlerOptions ): Promise; deleteIndex( args: DeleteIndexCommandInput, cb: (err: any, data?: DeleteIndexCommandOutput) => void ): void; deleteIndex( args: DeleteIndexCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteIndexCommandOutput) => void ): void; deleteOutboundConnection( args: DeleteOutboundConnectionCommandInput, options?: __HttpHandlerOptions ): Promise; deleteOutboundConnection( args: DeleteOutboundConnectionCommandInput, cb: (err: any, data?: DeleteOutboundConnectionCommandOutput) => void ): void; deleteOutboundConnection( args: DeleteOutboundConnectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteOutboundConnectionCommandOutput) => void ): void; deletePackage( args: DeletePackageCommandInput, options?: __HttpHandlerOptions ): Promise; deletePackage( args: DeletePackageCommandInput, cb: (err: any, data?: DeletePackageCommandOutput) => void ): void; deletePackage( args: DeletePackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePackageCommandOutput) => void ): void; deleteVpcEndpoint( args: DeleteVpcEndpointCommandInput, options?: __HttpHandlerOptions ): Promise; deleteVpcEndpoint( args: DeleteVpcEndpointCommandInput, cb: (err: any, data?: DeleteVpcEndpointCommandOutput) => void ): void; deleteVpcEndpoint( args: DeleteVpcEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteVpcEndpointCommandOutput) => void ): void; deregisterCapability( args: DeregisterCapabilityCommandInput, options?: __HttpHandlerOptions ): Promise; deregisterCapability( args: DeregisterCapabilityCommandInput, cb: (err: any, data?: DeregisterCapabilityCommandOutput) => void ): void; deregisterCapability( args: DeregisterCapabilityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeregisterCapabilityCommandOutput) => void ): void; describeDomain( args: DescribeDomainCommandInput, options?: __HttpHandlerOptions ): Promise; describeDomain( args: DescribeDomainCommandInput, cb: (err: any, data?: DescribeDomainCommandOutput) => void ): void; describeDomain( args: DescribeDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDomainCommandOutput) => void ): void; describeDomainAutoTunes( args: DescribeDomainAutoTunesCommandInput, options?: __HttpHandlerOptions ): Promise; describeDomainAutoTunes( args: DescribeDomainAutoTunesCommandInput, cb: (err: any, data?: DescribeDomainAutoTunesCommandOutput) => void ): void; describeDomainAutoTunes( args: DescribeDomainAutoTunesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDomainAutoTunesCommandOutput) => void ): void; describeDomainChangeProgress( args: DescribeDomainChangeProgressCommandInput, options?: __HttpHandlerOptions ): Promise; describeDomainChangeProgress( args: DescribeDomainChangeProgressCommandInput, cb: (err: any, data?: DescribeDomainChangeProgressCommandOutput) => void ): void; describeDomainChangeProgress( args: DescribeDomainChangeProgressCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDomainChangeProgressCommandOutput) => void ): void; describeDomainConfig( args: DescribeDomainConfigCommandInput, options?: __HttpHandlerOptions ): Promise; describeDomainConfig( args: DescribeDomainConfigCommandInput, cb: (err: any, data?: DescribeDomainConfigCommandOutput) => void ): void; describeDomainConfig( args: DescribeDomainConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDomainConfigCommandOutput) => void ): void; describeDomainHealth( args: DescribeDomainHealthCommandInput, options?: __HttpHandlerOptions ): Promise; describeDomainHealth( args: DescribeDomainHealthCommandInput, cb: (err: any, data?: DescribeDomainHealthCommandOutput) => void ): void; describeDomainHealth( args: DescribeDomainHealthCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDomainHealthCommandOutput) => void ): void; describeDomainNodes( args: DescribeDomainNodesCommandInput, options?: __HttpHandlerOptions ): Promise; describeDomainNodes( args: DescribeDomainNodesCommandInput, cb: (err: any, data?: DescribeDomainNodesCommandOutput) => void ): void; describeDomainNodes( args: DescribeDomainNodesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDomainNodesCommandOutput) => void ): void; describeDomains( args: DescribeDomainsCommandInput, options?: __HttpHandlerOptions ): Promise; describeDomains( args: DescribeDomainsCommandInput, cb: (err: any, data?: DescribeDomainsCommandOutput) => void ): void; describeDomains( args: DescribeDomainsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDomainsCommandOutput) => void ): void; describeDryRunProgress( args: DescribeDryRunProgressCommandInput, options?: __HttpHandlerOptions ): Promise; describeDryRunProgress( args: DescribeDryRunProgressCommandInput, cb: (err: any, data?: DescribeDryRunProgressCommandOutput) => void ): void; describeDryRunProgress( args: DescribeDryRunProgressCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDryRunProgressCommandOutput) => void ): void; describeInboundConnections(): Promise; describeInboundConnections( args: DescribeInboundConnectionsCommandInput, options?: __HttpHandlerOptions ): Promise; describeInboundConnections( args: DescribeInboundConnectionsCommandInput, cb: (err: any, data?: DescribeInboundConnectionsCommandOutput) => void ): void; describeInboundConnections( args: DescribeInboundConnectionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeInboundConnectionsCommandOutput) => void ): void; describeInsightDetails( args: DescribeInsightDetailsCommandInput, options?: __HttpHandlerOptions ): Promise; describeInsightDetails( args: DescribeInsightDetailsCommandInput, cb: (err: any, data?: DescribeInsightDetailsCommandOutput) => void ): void; describeInsightDetails( args: DescribeInsightDetailsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeInsightDetailsCommandOutput) => void ): void; describeInstanceTypeLimits( args: DescribeInstanceTypeLimitsCommandInput, options?: __HttpHandlerOptions ): Promise; describeInstanceTypeLimits( args: DescribeInstanceTypeLimitsCommandInput, cb: (err: any, data?: DescribeInstanceTypeLimitsCommandOutput) => void ): void; describeInstanceTypeLimits( args: DescribeInstanceTypeLimitsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeInstanceTypeLimitsCommandOutput) => void ): void; describeOutboundConnections(): Promise; describeOutboundConnections( args: DescribeOutboundConnectionsCommandInput, options?: __HttpHandlerOptions ): Promise; describeOutboundConnections( args: DescribeOutboundConnectionsCommandInput, cb: (err: any, data?: DescribeOutboundConnectionsCommandOutput) => void ): void; describeOutboundConnections( args: DescribeOutboundConnectionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeOutboundConnectionsCommandOutput) => void ): void; describePackages(): Promise; describePackages( args: DescribePackagesCommandInput, options?: __HttpHandlerOptions ): Promise; describePackages( args: DescribePackagesCommandInput, cb: (err: any, data?: DescribePackagesCommandOutput) => void ): void; describePackages( args: DescribePackagesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribePackagesCommandOutput) => void ): void; describeReservedInstanceOfferings(): Promise; describeReservedInstanceOfferings( args: DescribeReservedInstanceOfferingsCommandInput, options?: __HttpHandlerOptions ): Promise; describeReservedInstanceOfferings( args: DescribeReservedInstanceOfferingsCommandInput, cb: ( err: any, data?: DescribeReservedInstanceOfferingsCommandOutput ) => void ): void; describeReservedInstanceOfferings( args: DescribeReservedInstanceOfferingsCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeReservedInstanceOfferingsCommandOutput ) => void ): void; describeReservedInstances(): Promise; describeReservedInstances( args: DescribeReservedInstancesCommandInput, options?: __HttpHandlerOptions ): Promise; describeReservedInstances( args: DescribeReservedInstancesCommandInput, cb: (err: any, data?: DescribeReservedInstancesCommandOutput) => void ): void; describeReservedInstances( args: DescribeReservedInstancesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeReservedInstancesCommandOutput) => void ): void; describeVpcEndpoints( args: DescribeVpcEndpointsCommandInput, options?: __HttpHandlerOptions ): Promise; describeVpcEndpoints( args: DescribeVpcEndpointsCommandInput, cb: (err: any, data?: DescribeVpcEndpointsCommandOutput) => void ): void; describeVpcEndpoints( args: DescribeVpcEndpointsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeVpcEndpointsCommandOutput) => void ): void; dissociatePackage( args: DissociatePackageCommandInput, options?: __HttpHandlerOptions ): Promise; dissociatePackage( args: DissociatePackageCommandInput, cb: (err: any, data?: DissociatePackageCommandOutput) => void ): void; dissociatePackage( args: DissociatePackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DissociatePackageCommandOutput) => void ): void; dissociatePackages( args: DissociatePackagesCommandInput, options?: __HttpHandlerOptions ): Promise; dissociatePackages( args: DissociatePackagesCommandInput, cb: (err: any, data?: DissociatePackagesCommandOutput) => void ): void; dissociatePackages( args: DissociatePackagesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DissociatePackagesCommandOutput) => void ): void; getApplication( args: GetApplicationCommandInput, options?: __HttpHandlerOptions ): Promise; getApplication( args: GetApplicationCommandInput, cb: (err: any, data?: GetApplicationCommandOutput) => void ): void; getApplication( args: GetApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetApplicationCommandOutput) => void ): void; getCapability( args: GetCapabilityCommandInput, options?: __HttpHandlerOptions ): Promise; getCapability( args: GetCapabilityCommandInput, cb: (err: any, data?: GetCapabilityCommandOutput) => void ): void; getCapability( args: GetCapabilityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCapabilityCommandOutput) => void ): void; getCompatibleVersions(): Promise; getCompatibleVersions( args: GetCompatibleVersionsCommandInput, options?: __HttpHandlerOptions ): Promise; getCompatibleVersions( args: GetCompatibleVersionsCommandInput, cb: (err: any, data?: GetCompatibleVersionsCommandOutput) => void ): void; getCompatibleVersions( args: GetCompatibleVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCompatibleVersionsCommandOutput) => void ): void; getDataSource( args: GetDataSourceCommandInput, options?: __HttpHandlerOptions ): Promise; getDataSource( args: GetDataSourceCommandInput, cb: (err: any, data?: GetDataSourceCommandOutput) => void ): void; getDataSource( args: GetDataSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDataSourceCommandOutput) => void ): void; getDefaultApplicationSetting(): Promise; getDefaultApplicationSetting( args: GetDefaultApplicationSettingCommandInput, options?: __HttpHandlerOptions ): Promise; getDefaultApplicationSetting( args: GetDefaultApplicationSettingCommandInput, cb: (err: any, data?: GetDefaultApplicationSettingCommandOutput) => void ): void; getDefaultApplicationSetting( args: GetDefaultApplicationSettingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDefaultApplicationSettingCommandOutput) => void ): void; getDirectQueryDataSource( args: GetDirectQueryDataSourceCommandInput, options?: __HttpHandlerOptions ): Promise; getDirectQueryDataSource( args: GetDirectQueryDataSourceCommandInput, cb: (err: any, data?: GetDirectQueryDataSourceCommandOutput) => void ): void; getDirectQueryDataSource( args: GetDirectQueryDataSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDirectQueryDataSourceCommandOutput) => void ): void; getDomainMaintenanceStatus( args: GetDomainMaintenanceStatusCommandInput, options?: __HttpHandlerOptions ): Promise; getDomainMaintenanceStatus( args: GetDomainMaintenanceStatusCommandInput, cb: (err: any, data?: GetDomainMaintenanceStatusCommandOutput) => void ): void; getDomainMaintenanceStatus( args: GetDomainMaintenanceStatusCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDomainMaintenanceStatusCommandOutput) => void ): void; getIndex( args: GetIndexCommandInput, options?: __HttpHandlerOptions ): Promise; getIndex( args: GetIndexCommandInput, cb: (err: any, data?: GetIndexCommandOutput) => void ): void; getIndex( args: GetIndexCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetIndexCommandOutput) => void ): void; getPackageVersionHistory( args: GetPackageVersionHistoryCommandInput, options?: __HttpHandlerOptions ): Promise; getPackageVersionHistory( args: GetPackageVersionHistoryCommandInput, cb: (err: any, data?: GetPackageVersionHistoryCommandOutput) => void ): void; getPackageVersionHistory( args: GetPackageVersionHistoryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPackageVersionHistoryCommandOutput) => void ): void; getUpgradeHistory( args: GetUpgradeHistoryCommandInput, options?: __HttpHandlerOptions ): Promise; getUpgradeHistory( args: GetUpgradeHistoryCommandInput, cb: (err: any, data?: GetUpgradeHistoryCommandOutput) => void ): void; getUpgradeHistory( args: GetUpgradeHistoryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetUpgradeHistoryCommandOutput) => void ): void; getUpgradeStatus( args: GetUpgradeStatusCommandInput, options?: __HttpHandlerOptions ): Promise; getUpgradeStatus( args: GetUpgradeStatusCommandInput, cb: (err: any, data?: GetUpgradeStatusCommandOutput) => void ): void; getUpgradeStatus( args: GetUpgradeStatusCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetUpgradeStatusCommandOutput) => void ): void; listApplications(): Promise; listApplications( args: ListApplicationsCommandInput, options?: __HttpHandlerOptions ): Promise; listApplications( args: ListApplicationsCommandInput, cb: (err: any, data?: ListApplicationsCommandOutput) => void ): void; listApplications( args: ListApplicationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListApplicationsCommandOutput) => void ): void; listDataSources( args: ListDataSourcesCommandInput, options?: __HttpHandlerOptions ): Promise; listDataSources( args: ListDataSourcesCommandInput, cb: (err: any, data?: ListDataSourcesCommandOutput) => void ): void; listDataSources( args: ListDataSourcesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDataSourcesCommandOutput) => void ): void; listDirectQueryDataSources(): Promise; listDirectQueryDataSources( args: ListDirectQueryDataSourcesCommandInput, options?: __HttpHandlerOptions ): Promise; listDirectQueryDataSources( args: ListDirectQueryDataSourcesCommandInput, cb: (err: any, data?: ListDirectQueryDataSourcesCommandOutput) => void ): void; listDirectQueryDataSources( args: ListDirectQueryDataSourcesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDirectQueryDataSourcesCommandOutput) => void ): void; listDomainMaintenances( args: ListDomainMaintenancesCommandInput, options?: __HttpHandlerOptions ): Promise; listDomainMaintenances( args: ListDomainMaintenancesCommandInput, cb: (err: any, data?: ListDomainMaintenancesCommandOutput) => void ): void; listDomainMaintenances( args: ListDomainMaintenancesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDomainMaintenancesCommandOutput) => void ): void; listDomainNames(): Promise; listDomainNames( args: ListDomainNamesCommandInput, options?: __HttpHandlerOptions ): Promise; listDomainNames( args: ListDomainNamesCommandInput, cb: (err: any, data?: ListDomainNamesCommandOutput) => void ): void; listDomainNames( args: ListDomainNamesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDomainNamesCommandOutput) => void ): void; listDomainsForPackage( args: ListDomainsForPackageCommandInput, options?: __HttpHandlerOptions ): Promise; listDomainsForPackage( args: ListDomainsForPackageCommandInput, cb: (err: any, data?: ListDomainsForPackageCommandOutput) => void ): void; listDomainsForPackage( args: ListDomainsForPackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDomainsForPackageCommandOutput) => void ): void; listInsights( args: ListInsightsCommandInput, options?: __HttpHandlerOptions ): Promise; listInsights( args: ListInsightsCommandInput, cb: (err: any, data?: ListInsightsCommandOutput) => void ): void; listInsights( args: ListInsightsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListInsightsCommandOutput) => void ): void; listInstanceTypeDetails( args: ListInstanceTypeDetailsCommandInput, options?: __HttpHandlerOptions ): Promise; listInstanceTypeDetails( args: ListInstanceTypeDetailsCommandInput, cb: (err: any, data?: ListInstanceTypeDetailsCommandOutput) => void ): void; listInstanceTypeDetails( args: ListInstanceTypeDetailsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListInstanceTypeDetailsCommandOutput) => void ): void; listPackagesForDomain( args: ListPackagesForDomainCommandInput, options?: __HttpHandlerOptions ): Promise; listPackagesForDomain( args: ListPackagesForDomainCommandInput, cb: (err: any, data?: ListPackagesForDomainCommandOutput) => void ): void; listPackagesForDomain( args: ListPackagesForDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPackagesForDomainCommandOutput) => void ): void; listScheduledActions( args: ListScheduledActionsCommandInput, options?: __HttpHandlerOptions ): Promise; listScheduledActions( args: ListScheduledActionsCommandInput, cb: (err: any, data?: ListScheduledActionsCommandOutput) => void ): void; listScheduledActions( args: ListScheduledActionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListScheduledActionsCommandOutput) => void ): void; listTags( args: ListTagsCommandInput, options?: __HttpHandlerOptions ): Promise; listTags( args: ListTagsCommandInput, cb: (err: any, data?: ListTagsCommandOutput) => void ): void; listTags( args: ListTagsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsCommandOutput) => void ): void; listVersions(): Promise; listVersions( args: ListVersionsCommandInput, options?: __HttpHandlerOptions ): Promise; listVersions( args: ListVersionsCommandInput, cb: (err: any, data?: ListVersionsCommandOutput) => void ): void; listVersions( args: ListVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListVersionsCommandOutput) => void ): void; listVpcEndpointAccess( args: ListVpcEndpointAccessCommandInput, options?: __HttpHandlerOptions ): Promise; listVpcEndpointAccess( args: ListVpcEndpointAccessCommandInput, cb: (err: any, data?: ListVpcEndpointAccessCommandOutput) => void ): void; listVpcEndpointAccess( args: ListVpcEndpointAccessCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListVpcEndpointAccessCommandOutput) => void ): void; listVpcEndpoints(): Promise; listVpcEndpoints( args: ListVpcEndpointsCommandInput, options?: __HttpHandlerOptions ): Promise; listVpcEndpoints( args: ListVpcEndpointsCommandInput, cb: (err: any, data?: ListVpcEndpointsCommandOutput) => void ): void; listVpcEndpoints( args: ListVpcEndpointsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListVpcEndpointsCommandOutput) => void ): void; listVpcEndpointsForDomain( args: ListVpcEndpointsForDomainCommandInput, options?: __HttpHandlerOptions ): Promise; listVpcEndpointsForDomain( args: ListVpcEndpointsForDomainCommandInput, cb: (err: any, data?: ListVpcEndpointsForDomainCommandOutput) => void ): void; listVpcEndpointsForDomain( args: ListVpcEndpointsForDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListVpcEndpointsForDomainCommandOutput) => void ): void; purchaseReservedInstanceOffering( args: PurchaseReservedInstanceOfferingCommandInput, options?: __HttpHandlerOptions ): Promise; purchaseReservedInstanceOffering( args: PurchaseReservedInstanceOfferingCommandInput, cb: (err: any, data?: PurchaseReservedInstanceOfferingCommandOutput) => void ): void; purchaseReservedInstanceOffering( args: PurchaseReservedInstanceOfferingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PurchaseReservedInstanceOfferingCommandOutput) => void ): void; putDefaultApplicationSetting( args: PutDefaultApplicationSettingCommandInput, options?: __HttpHandlerOptions ): Promise; putDefaultApplicationSetting( args: PutDefaultApplicationSettingCommandInput, cb: (err: any, data?: PutDefaultApplicationSettingCommandOutput) => void ): void; putDefaultApplicationSetting( args: PutDefaultApplicationSettingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutDefaultApplicationSettingCommandOutput) => void ): void; registerCapability( args: RegisterCapabilityCommandInput, options?: __HttpHandlerOptions ): Promise; registerCapability( args: RegisterCapabilityCommandInput, cb: (err: any, data?: RegisterCapabilityCommandOutput) => void ): void; registerCapability( args: RegisterCapabilityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RegisterCapabilityCommandOutput) => void ): void; rejectInboundConnection( args: RejectInboundConnectionCommandInput, options?: __HttpHandlerOptions ): Promise; rejectInboundConnection( args: RejectInboundConnectionCommandInput, cb: (err: any, data?: RejectInboundConnectionCommandOutput) => void ): void; rejectInboundConnection( args: RejectInboundConnectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RejectInboundConnectionCommandOutput) => void ): void; removeTags( args: RemoveTagsCommandInput, options?: __HttpHandlerOptions ): Promise; removeTags( args: RemoveTagsCommandInput, cb: (err: any, data?: RemoveTagsCommandOutput) => void ): void; removeTags( args: RemoveTagsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RemoveTagsCommandOutput) => void ): void; revokeVpcEndpointAccess( args: RevokeVpcEndpointAccessCommandInput, options?: __HttpHandlerOptions ): Promise; revokeVpcEndpointAccess( args: RevokeVpcEndpointAccessCommandInput, cb: (err: any, data?: RevokeVpcEndpointAccessCommandOutput) => void ): void; revokeVpcEndpointAccess( args: RevokeVpcEndpointAccessCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RevokeVpcEndpointAccessCommandOutput) => void ): void; rollbackServiceSoftwareUpdate( args: RollbackServiceSoftwareUpdateCommandInput, options?: __HttpHandlerOptions ): Promise; rollbackServiceSoftwareUpdate( args: RollbackServiceSoftwareUpdateCommandInput, cb: (err: any, data?: RollbackServiceSoftwareUpdateCommandOutput) => void ): void; rollbackServiceSoftwareUpdate( args: RollbackServiceSoftwareUpdateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RollbackServiceSoftwareUpdateCommandOutput) => void ): void; startDomainMaintenance( args: StartDomainMaintenanceCommandInput, options?: __HttpHandlerOptions ): Promise; startDomainMaintenance( args: StartDomainMaintenanceCommandInput, cb: (err: any, data?: StartDomainMaintenanceCommandOutput) => void ): void; startDomainMaintenance( args: StartDomainMaintenanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartDomainMaintenanceCommandOutput) => void ): void; startServiceSoftwareUpdate( args: StartServiceSoftwareUpdateCommandInput, options?: __HttpHandlerOptions ): Promise; startServiceSoftwareUpdate( args: StartServiceSoftwareUpdateCommandInput, cb: (err: any, data?: StartServiceSoftwareUpdateCommandOutput) => void ): void; startServiceSoftwareUpdate( args: StartServiceSoftwareUpdateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartServiceSoftwareUpdateCommandOutput) => 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; updateDataSource( args: UpdateDataSourceCommandInput, options?: __HttpHandlerOptions ): Promise; updateDataSource( args: UpdateDataSourceCommandInput, cb: (err: any, data?: UpdateDataSourceCommandOutput) => void ): void; updateDataSource( args: UpdateDataSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDataSourceCommandOutput) => void ): void; updateDirectQueryDataSource( args: UpdateDirectQueryDataSourceCommandInput, options?: __HttpHandlerOptions ): Promise; updateDirectQueryDataSource( args: UpdateDirectQueryDataSourceCommandInput, cb: (err: any, data?: UpdateDirectQueryDataSourceCommandOutput) => void ): void; updateDirectQueryDataSource( args: UpdateDirectQueryDataSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDirectQueryDataSourceCommandOutput) => void ): void; updateDomainConfig( args: UpdateDomainConfigCommandInput, options?: __HttpHandlerOptions ): Promise; updateDomainConfig( args: UpdateDomainConfigCommandInput, cb: (err: any, data?: UpdateDomainConfigCommandOutput) => void ): void; updateDomainConfig( args: UpdateDomainConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDomainConfigCommandOutput) => void ): void; updateIndex( args: UpdateIndexCommandInput, options?: __HttpHandlerOptions ): Promise; updateIndex( args: UpdateIndexCommandInput, cb: (err: any, data?: UpdateIndexCommandOutput) => void ): void; updateIndex( args: UpdateIndexCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateIndexCommandOutput) => void ): void; updatePackage( args: UpdatePackageCommandInput, options?: __HttpHandlerOptions ): Promise; updatePackage( args: UpdatePackageCommandInput, cb: (err: any, data?: UpdatePackageCommandOutput) => void ): void; updatePackage( args: UpdatePackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdatePackageCommandOutput) => void ): void; updatePackageScope( args: UpdatePackageScopeCommandInput, options?: __HttpHandlerOptions ): Promise; updatePackageScope( args: UpdatePackageScopeCommandInput, cb: (err: any, data?: UpdatePackageScopeCommandOutput) => void ): void; updatePackageScope( args: UpdatePackageScopeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdatePackageScopeCommandOutput) => void ): void; updateScheduledAction( args: UpdateScheduledActionCommandInput, options?: __HttpHandlerOptions ): Promise; updateScheduledAction( args: UpdateScheduledActionCommandInput, cb: (err: any, data?: UpdateScheduledActionCommandOutput) => void ): void; updateScheduledAction( args: UpdateScheduledActionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateScheduledActionCommandOutput) => void ): void; updateVpcEndpoint( args: UpdateVpcEndpointCommandInput, options?: __HttpHandlerOptions ): Promise; updateVpcEndpoint( args: UpdateVpcEndpointCommandInput, cb: (err: any, data?: UpdateVpcEndpointCommandOutput) => void ): void; updateVpcEndpoint( args: UpdateVpcEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateVpcEndpointCommandOutput) => void ): void; upgradeDomain( args: UpgradeDomainCommandInput, options?: __HttpHandlerOptions ): Promise; upgradeDomain( args: UpgradeDomainCommandInput, cb: (err: any, data?: UpgradeDomainCommandOutput) => void ): void; upgradeDomain( args: UpgradeDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpgradeDomainCommandOutput) => void ): void; paginateDescribeDomainAutoTunes( args: DescribeDomainAutoTunesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeInboundConnections( args?: DescribeInboundConnectionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeOutboundConnections( args?: DescribeOutboundConnectionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribePackages( args?: DescribePackagesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeReservedInstanceOfferings( args?: DescribeReservedInstanceOfferingsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeReservedInstances( args?: DescribeReservedInstancesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateGetPackageVersionHistory( args: GetPackageVersionHistoryCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateGetUpgradeHistory( args: GetUpgradeHistoryCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListApplications( args?: ListApplicationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListDomainMaintenances( args: ListDomainMaintenancesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListDomainsForPackage( args: ListDomainsForPackageCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListInstanceTypeDetails( args: ListInstanceTypeDetailsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListPackagesForDomain( args: ListPackagesForDomainCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListScheduledActions( args: ListScheduledActionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListVersions( args?: ListVersionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; } export declare class OpenSearch extends OpenSearchClient implements OpenSearch {}