import { WaiterResult } from "@smithy/core/client"; import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, WaiterConfiguration, } from "@smithy/types"; import { AmpClient } from "./AmpClient"; import { CreateAlertManagerDefinitionCommandInput, CreateAlertManagerDefinitionCommandOutput, } from "./commands/CreateAlertManagerDefinitionCommand"; import { CreateAnomalyDetectorCommandInput, CreateAnomalyDetectorCommandOutput, } from "./commands/CreateAnomalyDetectorCommand"; import { CreateLoggingConfigurationCommandInput, CreateLoggingConfigurationCommandOutput, } from "./commands/CreateLoggingConfigurationCommand"; import { CreateQueryLoggingConfigurationCommandInput, CreateQueryLoggingConfigurationCommandOutput, } from "./commands/CreateQueryLoggingConfigurationCommand"; import { CreateRuleGroupsNamespaceCommandInput, CreateRuleGroupsNamespaceCommandOutput, } from "./commands/CreateRuleGroupsNamespaceCommand"; import { CreateScraperCommandInput, CreateScraperCommandOutput, } from "./commands/CreateScraperCommand"; import { CreateWorkspaceCommandInput, CreateWorkspaceCommandOutput, } from "./commands/CreateWorkspaceCommand"; import { DeleteAlertManagerDefinitionCommandInput, DeleteAlertManagerDefinitionCommandOutput, } from "./commands/DeleteAlertManagerDefinitionCommand"; import { DeleteAnomalyDetectorCommandInput, DeleteAnomalyDetectorCommandOutput, } from "./commands/DeleteAnomalyDetectorCommand"; import { DeleteLoggingConfigurationCommandInput, DeleteLoggingConfigurationCommandOutput, } from "./commands/DeleteLoggingConfigurationCommand"; import { DeleteQueryLoggingConfigurationCommandInput, DeleteQueryLoggingConfigurationCommandOutput, } from "./commands/DeleteQueryLoggingConfigurationCommand"; import { DeleteResourcePolicyCommandInput, DeleteResourcePolicyCommandOutput, } from "./commands/DeleteResourcePolicyCommand"; import { DeleteRuleGroupsNamespaceCommandInput, DeleteRuleGroupsNamespaceCommandOutput, } from "./commands/DeleteRuleGroupsNamespaceCommand"; import { DeleteScraperCommandInput, DeleteScraperCommandOutput, } from "./commands/DeleteScraperCommand"; import { DeleteScraperLoggingConfigurationCommandInput, DeleteScraperLoggingConfigurationCommandOutput, } from "./commands/DeleteScraperLoggingConfigurationCommand"; import { DeleteWorkspaceCommandInput, DeleteWorkspaceCommandOutput, } from "./commands/DeleteWorkspaceCommand"; import { DescribeAlertManagerDefinitionCommandInput, DescribeAlertManagerDefinitionCommandOutput, } from "./commands/DescribeAlertManagerDefinitionCommand"; import { DescribeAnomalyDetectorCommandInput, DescribeAnomalyDetectorCommandOutput, } from "./commands/DescribeAnomalyDetectorCommand"; import { DescribeLoggingConfigurationCommandInput, DescribeLoggingConfigurationCommandOutput, } from "./commands/DescribeLoggingConfigurationCommand"; import { DescribeQueryLoggingConfigurationCommandInput, DescribeQueryLoggingConfigurationCommandOutput, } from "./commands/DescribeQueryLoggingConfigurationCommand"; import { DescribeResourcePolicyCommandInput, DescribeResourcePolicyCommandOutput, } from "./commands/DescribeResourcePolicyCommand"; import { DescribeRuleGroupsNamespaceCommandInput, DescribeRuleGroupsNamespaceCommandOutput, } from "./commands/DescribeRuleGroupsNamespaceCommand"; import { DescribeScraperCommandInput, DescribeScraperCommandOutput, } from "./commands/DescribeScraperCommand"; import { DescribeScraperLoggingConfigurationCommandInput, DescribeScraperLoggingConfigurationCommandOutput, } from "./commands/DescribeScraperLoggingConfigurationCommand"; import { DescribeWorkspaceCommandInput, DescribeWorkspaceCommandOutput, } from "./commands/DescribeWorkspaceCommand"; import { DescribeWorkspaceConfigurationCommandInput, DescribeWorkspaceConfigurationCommandOutput, } from "./commands/DescribeWorkspaceConfigurationCommand"; import { GetDefaultScraperConfigurationCommandInput, GetDefaultScraperConfigurationCommandOutput, } from "./commands/GetDefaultScraperConfigurationCommand"; import { ListAnomalyDetectorsCommandInput, ListAnomalyDetectorsCommandOutput, } from "./commands/ListAnomalyDetectorsCommand"; import { ListRuleGroupsNamespacesCommandInput, ListRuleGroupsNamespacesCommandOutput, } from "./commands/ListRuleGroupsNamespacesCommand"; import { ListScrapersCommandInput, ListScrapersCommandOutput, } from "./commands/ListScrapersCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { ListWorkspacesCommandInput, ListWorkspacesCommandOutput, } from "./commands/ListWorkspacesCommand"; import { PutAlertManagerDefinitionCommandInput, PutAlertManagerDefinitionCommandOutput, } from "./commands/PutAlertManagerDefinitionCommand"; import { PutAnomalyDetectorCommandInput, PutAnomalyDetectorCommandOutput, } from "./commands/PutAnomalyDetectorCommand"; import { PutResourcePolicyCommandInput, PutResourcePolicyCommandOutput, } from "./commands/PutResourcePolicyCommand"; import { PutRuleGroupsNamespaceCommandInput, PutRuleGroupsNamespaceCommandOutput, } from "./commands/PutRuleGroupsNamespaceCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateLoggingConfigurationCommandInput, UpdateLoggingConfigurationCommandOutput, } from "./commands/UpdateLoggingConfigurationCommand"; import { UpdateQueryLoggingConfigurationCommandInput, UpdateQueryLoggingConfigurationCommandOutput, } from "./commands/UpdateQueryLoggingConfigurationCommand"; import { UpdateScraperCommandInput, UpdateScraperCommandOutput, } from "./commands/UpdateScraperCommand"; import { UpdateScraperLoggingConfigurationCommandInput, UpdateScraperLoggingConfigurationCommandOutput, } from "./commands/UpdateScraperLoggingConfigurationCommand"; import { UpdateWorkspaceAliasCommandInput, UpdateWorkspaceAliasCommandOutput, } from "./commands/UpdateWorkspaceAliasCommand"; import { UpdateWorkspaceConfigurationCommandInput, UpdateWorkspaceConfigurationCommandOutput, } from "./commands/UpdateWorkspaceConfigurationCommand"; import { ResourceNotFoundException } from "./models/errors"; export interface Amp { createAlertManagerDefinition( args: CreateAlertManagerDefinitionCommandInput, options?: __HttpHandlerOptions, ): Promise; createAlertManagerDefinition( args: CreateAlertManagerDefinitionCommandInput, cb: (err: any, data?: CreateAlertManagerDefinitionCommandOutput) => void, ): void; createAlertManagerDefinition( args: CreateAlertManagerDefinitionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAlertManagerDefinitionCommandOutput) => void, ): void; createAnomalyDetector( args: CreateAnomalyDetectorCommandInput, options?: __HttpHandlerOptions, ): Promise; createAnomalyDetector( args: CreateAnomalyDetectorCommandInput, cb: (err: any, data?: CreateAnomalyDetectorCommandOutput) => void, ): void; createAnomalyDetector( args: CreateAnomalyDetectorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAnomalyDetectorCommandOutput) => void, ): void; createLoggingConfiguration( args: CreateLoggingConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; createLoggingConfiguration( args: CreateLoggingConfigurationCommandInput, cb: (err: any, data?: CreateLoggingConfigurationCommandOutput) => void, ): void; createLoggingConfiguration( args: CreateLoggingConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLoggingConfigurationCommandOutput) => void, ): void; createQueryLoggingConfiguration( args: CreateQueryLoggingConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; createQueryLoggingConfiguration( args: CreateQueryLoggingConfigurationCommandInput, cb: (err: any, data?: CreateQueryLoggingConfigurationCommandOutput) => void, ): void; createQueryLoggingConfiguration( args: CreateQueryLoggingConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateQueryLoggingConfigurationCommandOutput) => void, ): void; createRuleGroupsNamespace( args: CreateRuleGroupsNamespaceCommandInput, options?: __HttpHandlerOptions, ): Promise; createRuleGroupsNamespace( args: CreateRuleGroupsNamespaceCommandInput, cb: (err: any, data?: CreateRuleGroupsNamespaceCommandOutput) => void, ): void; createRuleGroupsNamespace( args: CreateRuleGroupsNamespaceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRuleGroupsNamespaceCommandOutput) => void, ): void; createScraper( args: CreateScraperCommandInput, options?: __HttpHandlerOptions, ): Promise; createScraper( args: CreateScraperCommandInput, cb: (err: any, data?: CreateScraperCommandOutput) => void, ): void; createScraper( args: CreateScraperCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateScraperCommandOutput) => void, ): void; createWorkspace(): Promise; createWorkspace( args: CreateWorkspaceCommandInput, options?: __HttpHandlerOptions, ): Promise; createWorkspace( args: CreateWorkspaceCommandInput, cb: (err: any, data?: CreateWorkspaceCommandOutput) => void, ): void; createWorkspace( args: CreateWorkspaceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateWorkspaceCommandOutput) => void, ): void; deleteAlertManagerDefinition( args: DeleteAlertManagerDefinitionCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAlertManagerDefinition( args: DeleteAlertManagerDefinitionCommandInput, cb: (err: any, data?: DeleteAlertManagerDefinitionCommandOutput) => void, ): void; deleteAlertManagerDefinition( args: DeleteAlertManagerDefinitionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAlertManagerDefinitionCommandOutput) => void, ): void; deleteAnomalyDetector( args: DeleteAnomalyDetectorCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAnomalyDetector( args: DeleteAnomalyDetectorCommandInput, cb: (err: any, data?: DeleteAnomalyDetectorCommandOutput) => void, ): void; deleteAnomalyDetector( args: DeleteAnomalyDetectorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAnomalyDetectorCommandOutput) => void, ): void; deleteLoggingConfiguration( args: DeleteLoggingConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteLoggingConfiguration( args: DeleteLoggingConfigurationCommandInput, cb: (err: any, data?: DeleteLoggingConfigurationCommandOutput) => void, ): void; deleteLoggingConfiguration( args: DeleteLoggingConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteLoggingConfigurationCommandOutput) => void, ): void; deleteQueryLoggingConfiguration( args: DeleteQueryLoggingConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteQueryLoggingConfiguration( args: DeleteQueryLoggingConfigurationCommandInput, cb: (err: any, data?: DeleteQueryLoggingConfigurationCommandOutput) => void, ): void; deleteQueryLoggingConfiguration( args: DeleteQueryLoggingConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteQueryLoggingConfigurationCommandOutput) => 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; deleteRuleGroupsNamespace( args: DeleteRuleGroupsNamespaceCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteRuleGroupsNamespace( args: DeleteRuleGroupsNamespaceCommandInput, cb: (err: any, data?: DeleteRuleGroupsNamespaceCommandOutput) => void, ): void; deleteRuleGroupsNamespace( args: DeleteRuleGroupsNamespaceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRuleGroupsNamespaceCommandOutput) => void, ): void; deleteScraper( args: DeleteScraperCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteScraper( args: DeleteScraperCommandInput, cb: (err: any, data?: DeleteScraperCommandOutput) => void, ): void; deleteScraper( args: DeleteScraperCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteScraperCommandOutput) => void, ): void; deleteScraperLoggingConfiguration( args: DeleteScraperLoggingConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteScraperLoggingConfiguration( args: DeleteScraperLoggingConfigurationCommandInput, cb: (err: any, data?: DeleteScraperLoggingConfigurationCommandOutput) => void, ): void; deleteScraperLoggingConfiguration( args: DeleteScraperLoggingConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteScraperLoggingConfigurationCommandOutput) => void, ): void; deleteWorkspace( args: DeleteWorkspaceCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteWorkspace( args: DeleteWorkspaceCommandInput, cb: (err: any, data?: DeleteWorkspaceCommandOutput) => void, ): void; deleteWorkspace( args: DeleteWorkspaceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteWorkspaceCommandOutput) => void, ): void; describeAlertManagerDefinition( args: DescribeAlertManagerDefinitionCommandInput, options?: __HttpHandlerOptions, ): Promise; describeAlertManagerDefinition( args: DescribeAlertManagerDefinitionCommandInput, cb: (err: any, data?: DescribeAlertManagerDefinitionCommandOutput) => void, ): void; describeAlertManagerDefinition( args: DescribeAlertManagerDefinitionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeAlertManagerDefinitionCommandOutput) => void, ): void; describeAnomalyDetector( args: DescribeAnomalyDetectorCommandInput, options?: __HttpHandlerOptions, ): Promise; describeAnomalyDetector( args: DescribeAnomalyDetectorCommandInput, cb: (err: any, data?: DescribeAnomalyDetectorCommandOutput) => void, ): void; describeAnomalyDetector( args: DescribeAnomalyDetectorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeAnomalyDetectorCommandOutput) => void, ): void; describeLoggingConfiguration( args: DescribeLoggingConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; describeLoggingConfiguration( args: DescribeLoggingConfigurationCommandInput, cb: (err: any, data?: DescribeLoggingConfigurationCommandOutput) => void, ): void; describeLoggingConfiguration( args: DescribeLoggingConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeLoggingConfigurationCommandOutput) => void, ): void; describeQueryLoggingConfiguration( args: DescribeQueryLoggingConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; describeQueryLoggingConfiguration( args: DescribeQueryLoggingConfigurationCommandInput, cb: (err: any, data?: DescribeQueryLoggingConfigurationCommandOutput) => void, ): void; describeQueryLoggingConfiguration( args: DescribeQueryLoggingConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeQueryLoggingConfigurationCommandOutput) => void, ): void; describeResourcePolicy( args: DescribeResourcePolicyCommandInput, options?: __HttpHandlerOptions, ): Promise; describeResourcePolicy( args: DescribeResourcePolicyCommandInput, cb: (err: any, data?: DescribeResourcePolicyCommandOutput) => void, ): void; describeResourcePolicy( args: DescribeResourcePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeResourcePolicyCommandOutput) => void, ): void; describeRuleGroupsNamespace( args: DescribeRuleGroupsNamespaceCommandInput, options?: __HttpHandlerOptions, ): Promise; describeRuleGroupsNamespace( args: DescribeRuleGroupsNamespaceCommandInput, cb: (err: any, data?: DescribeRuleGroupsNamespaceCommandOutput) => void, ): void; describeRuleGroupsNamespace( args: DescribeRuleGroupsNamespaceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeRuleGroupsNamespaceCommandOutput) => void, ): void; describeScraper( args: DescribeScraperCommandInput, options?: __HttpHandlerOptions, ): Promise; describeScraper( args: DescribeScraperCommandInput, cb: (err: any, data?: DescribeScraperCommandOutput) => void, ): void; describeScraper( args: DescribeScraperCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeScraperCommandOutput) => void, ): void; describeScraperLoggingConfiguration( args: DescribeScraperLoggingConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; describeScraperLoggingConfiguration( args: DescribeScraperLoggingConfigurationCommandInput, cb: (err: any, data?: DescribeScraperLoggingConfigurationCommandOutput) => void, ): void; describeScraperLoggingConfiguration( args: DescribeScraperLoggingConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeScraperLoggingConfigurationCommandOutput) => void, ): void; describeWorkspace( args: DescribeWorkspaceCommandInput, options?: __HttpHandlerOptions, ): Promise; describeWorkspace( args: DescribeWorkspaceCommandInput, cb: (err: any, data?: DescribeWorkspaceCommandOutput) => void, ): void; describeWorkspace( args: DescribeWorkspaceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeWorkspaceCommandOutput) => void, ): void; describeWorkspaceConfiguration( args: DescribeWorkspaceConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; describeWorkspaceConfiguration( args: DescribeWorkspaceConfigurationCommandInput, cb: (err: any, data?: DescribeWorkspaceConfigurationCommandOutput) => void, ): void; describeWorkspaceConfiguration( args: DescribeWorkspaceConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeWorkspaceConfigurationCommandOutput) => void, ): void; getDefaultScraperConfiguration(): Promise; getDefaultScraperConfiguration( args: GetDefaultScraperConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; getDefaultScraperConfiguration( args: GetDefaultScraperConfigurationCommandInput, cb: (err: any, data?: GetDefaultScraperConfigurationCommandOutput) => void, ): void; getDefaultScraperConfiguration( args: GetDefaultScraperConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDefaultScraperConfigurationCommandOutput) => void, ): void; listAnomalyDetectors( args: ListAnomalyDetectorsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAnomalyDetectors( args: ListAnomalyDetectorsCommandInput, cb: (err: any, data?: ListAnomalyDetectorsCommandOutput) => void, ): void; listAnomalyDetectors( args: ListAnomalyDetectorsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAnomalyDetectorsCommandOutput) => void, ): void; listRuleGroupsNamespaces( args: ListRuleGroupsNamespacesCommandInput, options?: __HttpHandlerOptions, ): Promise; listRuleGroupsNamespaces( args: ListRuleGroupsNamespacesCommandInput, cb: (err: any, data?: ListRuleGroupsNamespacesCommandOutput) => void, ): void; listRuleGroupsNamespaces( args: ListRuleGroupsNamespacesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRuleGroupsNamespacesCommandOutput) => void, ): void; listScrapers(): Promise; listScrapers( args: ListScrapersCommandInput, options?: __HttpHandlerOptions, ): Promise; listScrapers( args: ListScrapersCommandInput, cb: (err: any, data?: ListScrapersCommandOutput) => void, ): void; listScrapers( args: ListScrapersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListScrapersCommandOutput) => void, ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; listTagsForResource( args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void, ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void, ): void; listWorkspaces(): Promise; listWorkspaces( args: ListWorkspacesCommandInput, options?: __HttpHandlerOptions, ): Promise; listWorkspaces( args: ListWorkspacesCommandInput, cb: (err: any, data?: ListWorkspacesCommandOutput) => void, ): void; listWorkspaces( args: ListWorkspacesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListWorkspacesCommandOutput) => void, ): void; putAlertManagerDefinition( args: PutAlertManagerDefinitionCommandInput, options?: __HttpHandlerOptions, ): Promise; putAlertManagerDefinition( args: PutAlertManagerDefinitionCommandInput, cb: (err: any, data?: PutAlertManagerDefinitionCommandOutput) => void, ): void; putAlertManagerDefinition( args: PutAlertManagerDefinitionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutAlertManagerDefinitionCommandOutput) => void, ): void; putAnomalyDetector( args: PutAnomalyDetectorCommandInput, options?: __HttpHandlerOptions, ): Promise; putAnomalyDetector( args: PutAnomalyDetectorCommandInput, cb: (err: any, data?: PutAnomalyDetectorCommandOutput) => void, ): void; putAnomalyDetector( args: PutAnomalyDetectorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutAnomalyDetectorCommandOutput) => 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; putRuleGroupsNamespace( args: PutRuleGroupsNamespaceCommandInput, options?: __HttpHandlerOptions, ): Promise; putRuleGroupsNamespace( args: PutRuleGroupsNamespaceCommandInput, cb: (err: any, data?: PutRuleGroupsNamespaceCommandOutput) => void, ): void; putRuleGroupsNamespace( args: PutRuleGroupsNamespaceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutRuleGroupsNamespaceCommandOutput) => void, ): void; tagResource( args: TagResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; tagResource( args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void, ): void; tagResource( args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void, ): void; untagResource( args: UntagResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; untagResource( args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void, ): void; untagResource( args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void, ): void; updateLoggingConfiguration( args: UpdateLoggingConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; updateLoggingConfiguration( args: UpdateLoggingConfigurationCommandInput, cb: (err: any, data?: UpdateLoggingConfigurationCommandOutput) => void, ): void; updateLoggingConfiguration( args: UpdateLoggingConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLoggingConfigurationCommandOutput) => void, ): void; updateQueryLoggingConfiguration( args: UpdateQueryLoggingConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; updateQueryLoggingConfiguration( args: UpdateQueryLoggingConfigurationCommandInput, cb: (err: any, data?: UpdateQueryLoggingConfigurationCommandOutput) => void, ): void; updateQueryLoggingConfiguration( args: UpdateQueryLoggingConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateQueryLoggingConfigurationCommandOutput) => void, ): void; updateScraper( args: UpdateScraperCommandInput, options?: __HttpHandlerOptions, ): Promise; updateScraper( args: UpdateScraperCommandInput, cb: (err: any, data?: UpdateScraperCommandOutput) => void, ): void; updateScraper( args: UpdateScraperCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateScraperCommandOutput) => void, ): void; updateScraperLoggingConfiguration( args: UpdateScraperLoggingConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; updateScraperLoggingConfiguration( args: UpdateScraperLoggingConfigurationCommandInput, cb: (err: any, data?: UpdateScraperLoggingConfigurationCommandOutput) => void, ): void; updateScraperLoggingConfiguration( args: UpdateScraperLoggingConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateScraperLoggingConfigurationCommandOutput) => void, ): void; updateWorkspaceAlias( args: UpdateWorkspaceAliasCommandInput, options?: __HttpHandlerOptions, ): Promise; updateWorkspaceAlias( args: UpdateWorkspaceAliasCommandInput, cb: (err: any, data?: UpdateWorkspaceAliasCommandOutput) => void, ): void; updateWorkspaceAlias( args: UpdateWorkspaceAliasCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateWorkspaceAliasCommandOutput) => void, ): void; updateWorkspaceConfiguration( args: UpdateWorkspaceConfigurationCommandInput, options?: __HttpHandlerOptions, ): Promise; updateWorkspaceConfiguration( args: UpdateWorkspaceConfigurationCommandInput, cb: (err: any, data?: UpdateWorkspaceConfigurationCommandOutput) => void, ): void; updateWorkspaceConfiguration( args: UpdateWorkspaceConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateWorkspaceConfigurationCommandOutput) => void, ): void; paginateListAnomalyDetectors( args: ListAnomalyDetectorsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListRuleGroupsNamespaces( args: ListRuleGroupsNamespacesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListScrapers( args?: ListScrapersCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListWorkspaces( args?: ListWorkspacesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; waitUntilAnomalyDetectorActive( args: DescribeAnomalyDetectorCommandInput, waiterConfig: | number | Pick, Exclude, "client">>, ): Promise>; waitUntilAnomalyDetectorDeleted( args: DescribeAnomalyDetectorCommandInput, waiterConfig: | number | Pick, Exclude, "client">>, ): Promise>; waitUntilScraperActive( args: DescribeScraperCommandInput, waiterConfig: | number | Pick, Exclude, "client">>, ): Promise>; waitUntilScraperDeleted( args: DescribeScraperCommandInput, waiterConfig: | number | Pick, Exclude, "client">>, ): Promise>; waitUntilWorkspaceActive( args: DescribeWorkspaceCommandInput, waiterConfig: | number | Pick, Exclude, "client">>, ): Promise>; waitUntilWorkspaceDeleted( args: DescribeWorkspaceCommandInput, waiterConfig: | number | Pick, Exclude, "client">>, ): Promise>; } export declare class Amp extends AmpClient implements Amp {}