import { HttpHandlerOptions as __HttpHandlerOptions } from "@smithy/types"; import { CreateAlarmModelCommandInput, CreateAlarmModelCommandOutput, } from "./commands/CreateAlarmModelCommand"; import { CreateDetectorModelCommandInput, CreateDetectorModelCommandOutput, } from "./commands/CreateDetectorModelCommand"; import { CreateInputCommandInput, CreateInputCommandOutput, } from "./commands/CreateInputCommand"; import { DeleteAlarmModelCommandInput, DeleteAlarmModelCommandOutput, } from "./commands/DeleteAlarmModelCommand"; import { DeleteDetectorModelCommandInput, DeleteDetectorModelCommandOutput, } from "./commands/DeleteDetectorModelCommand"; import { DeleteInputCommandInput, DeleteInputCommandOutput, } from "./commands/DeleteInputCommand"; import { DescribeAlarmModelCommandInput, DescribeAlarmModelCommandOutput, } from "./commands/DescribeAlarmModelCommand"; import { DescribeDetectorModelAnalysisCommandInput, DescribeDetectorModelAnalysisCommandOutput, } from "./commands/DescribeDetectorModelAnalysisCommand"; import { DescribeDetectorModelCommandInput, DescribeDetectorModelCommandOutput, } from "./commands/DescribeDetectorModelCommand"; import { DescribeInputCommandInput, DescribeInputCommandOutput, } from "./commands/DescribeInputCommand"; import { DescribeLoggingOptionsCommandInput, DescribeLoggingOptionsCommandOutput, } from "./commands/DescribeLoggingOptionsCommand"; import { GetDetectorModelAnalysisResultsCommandInput, GetDetectorModelAnalysisResultsCommandOutput, } from "./commands/GetDetectorModelAnalysisResultsCommand"; import { ListAlarmModelsCommandInput, ListAlarmModelsCommandOutput, } from "./commands/ListAlarmModelsCommand"; import { ListAlarmModelVersionsCommandInput, ListAlarmModelVersionsCommandOutput, } from "./commands/ListAlarmModelVersionsCommand"; import { ListDetectorModelsCommandInput, ListDetectorModelsCommandOutput, } from "./commands/ListDetectorModelsCommand"; import { ListDetectorModelVersionsCommandInput, ListDetectorModelVersionsCommandOutput, } from "./commands/ListDetectorModelVersionsCommand"; import { ListInputRoutingsCommandInput, ListInputRoutingsCommandOutput, } from "./commands/ListInputRoutingsCommand"; import { ListInputsCommandInput, ListInputsCommandOutput, } from "./commands/ListInputsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { PutLoggingOptionsCommandInput, PutLoggingOptionsCommandOutput, } from "./commands/PutLoggingOptionsCommand"; import { StartDetectorModelAnalysisCommandInput, StartDetectorModelAnalysisCommandOutput, } from "./commands/StartDetectorModelAnalysisCommand"; import { TagResourceCommandInput, TagResourceCommandOutput, } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateAlarmModelCommandInput, UpdateAlarmModelCommandOutput, } from "./commands/UpdateAlarmModelCommand"; import { UpdateDetectorModelCommandInput, UpdateDetectorModelCommandOutput, } from "./commands/UpdateDetectorModelCommand"; import { UpdateInputCommandInput, UpdateInputCommandOutput, } from "./commands/UpdateInputCommand"; import { IoTEventsClient } from "./IoTEventsClient"; export interface IoTEvents { createAlarmModel( args: CreateAlarmModelCommandInput, options?: __HttpHandlerOptions ): Promise; createAlarmModel( args: CreateAlarmModelCommandInput, cb: (err: any, data?: CreateAlarmModelCommandOutput) => void ): void; createAlarmModel( args: CreateAlarmModelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAlarmModelCommandOutput) => void ): void; createDetectorModel( args: CreateDetectorModelCommandInput, options?: __HttpHandlerOptions ): Promise; createDetectorModel( args: CreateDetectorModelCommandInput, cb: (err: any, data?: CreateDetectorModelCommandOutput) => void ): void; createDetectorModel( args: CreateDetectorModelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDetectorModelCommandOutput) => void ): void; createInput( args: CreateInputCommandInput, options?: __HttpHandlerOptions ): Promise; createInput( args: CreateInputCommandInput, cb: (err: any, data?: CreateInputCommandOutput) => void ): void; createInput( args: CreateInputCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateInputCommandOutput) => void ): void; deleteAlarmModel( args: DeleteAlarmModelCommandInput, options?: __HttpHandlerOptions ): Promise; deleteAlarmModel( args: DeleteAlarmModelCommandInput, cb: (err: any, data?: DeleteAlarmModelCommandOutput) => void ): void; deleteAlarmModel( args: DeleteAlarmModelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAlarmModelCommandOutput) => void ): void; deleteDetectorModel( args: DeleteDetectorModelCommandInput, options?: __HttpHandlerOptions ): Promise; deleteDetectorModel( args: DeleteDetectorModelCommandInput, cb: (err: any, data?: DeleteDetectorModelCommandOutput) => void ): void; deleteDetectorModel( args: DeleteDetectorModelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDetectorModelCommandOutput) => void ): void; deleteInput( args: DeleteInputCommandInput, options?: __HttpHandlerOptions ): Promise; deleteInput( args: DeleteInputCommandInput, cb: (err: any, data?: DeleteInputCommandOutput) => void ): void; deleteInput( args: DeleteInputCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteInputCommandOutput) => void ): void; describeAlarmModel( args: DescribeAlarmModelCommandInput, options?: __HttpHandlerOptions ): Promise; describeAlarmModel( args: DescribeAlarmModelCommandInput, cb: (err: any, data?: DescribeAlarmModelCommandOutput) => void ): void; describeAlarmModel( args: DescribeAlarmModelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeAlarmModelCommandOutput) => void ): void; describeDetectorModel( args: DescribeDetectorModelCommandInput, options?: __HttpHandlerOptions ): Promise; describeDetectorModel( args: DescribeDetectorModelCommandInput, cb: (err: any, data?: DescribeDetectorModelCommandOutput) => void ): void; describeDetectorModel( args: DescribeDetectorModelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDetectorModelCommandOutput) => void ): void; describeDetectorModelAnalysis( args: DescribeDetectorModelAnalysisCommandInput, options?: __HttpHandlerOptions ): Promise; describeDetectorModelAnalysis( args: DescribeDetectorModelAnalysisCommandInput, cb: (err: any, data?: DescribeDetectorModelAnalysisCommandOutput) => void ): void; describeDetectorModelAnalysis( args: DescribeDetectorModelAnalysisCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDetectorModelAnalysisCommandOutput) => void ): void; describeInput( args: DescribeInputCommandInput, options?: __HttpHandlerOptions ): Promise; describeInput( args: DescribeInputCommandInput, cb: (err: any, data?: DescribeInputCommandOutput) => void ): void; describeInput( args: DescribeInputCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeInputCommandOutput) => void ): void; describeLoggingOptions(): Promise; describeLoggingOptions( args: DescribeLoggingOptionsCommandInput, options?: __HttpHandlerOptions ): Promise; describeLoggingOptions( args: DescribeLoggingOptionsCommandInput, cb: (err: any, data?: DescribeLoggingOptionsCommandOutput) => void ): void; describeLoggingOptions( args: DescribeLoggingOptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeLoggingOptionsCommandOutput) => void ): void; getDetectorModelAnalysisResults( args: GetDetectorModelAnalysisResultsCommandInput, options?: __HttpHandlerOptions ): Promise; getDetectorModelAnalysisResults( args: GetDetectorModelAnalysisResultsCommandInput, cb: (err: any, data?: GetDetectorModelAnalysisResultsCommandOutput) => void ): void; getDetectorModelAnalysisResults( args: GetDetectorModelAnalysisResultsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDetectorModelAnalysisResultsCommandOutput) => void ): void; listAlarmModels(): Promise; listAlarmModels( args: ListAlarmModelsCommandInput, options?: __HttpHandlerOptions ): Promise; listAlarmModels( args: ListAlarmModelsCommandInput, cb: (err: any, data?: ListAlarmModelsCommandOutput) => void ): void; listAlarmModels( args: ListAlarmModelsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAlarmModelsCommandOutput) => void ): void; listAlarmModelVersions( args: ListAlarmModelVersionsCommandInput, options?: __HttpHandlerOptions ): Promise; listAlarmModelVersions( args: ListAlarmModelVersionsCommandInput, cb: (err: any, data?: ListAlarmModelVersionsCommandOutput) => void ): void; listAlarmModelVersions( args: ListAlarmModelVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAlarmModelVersionsCommandOutput) => void ): void; listDetectorModels(): Promise; listDetectorModels( args: ListDetectorModelsCommandInput, options?: __HttpHandlerOptions ): Promise; listDetectorModels( args: ListDetectorModelsCommandInput, cb: (err: any, data?: ListDetectorModelsCommandOutput) => void ): void; listDetectorModels( args: ListDetectorModelsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDetectorModelsCommandOutput) => void ): void; listDetectorModelVersions( args: ListDetectorModelVersionsCommandInput, options?: __HttpHandlerOptions ): Promise; listDetectorModelVersions( args: ListDetectorModelVersionsCommandInput, cb: (err: any, data?: ListDetectorModelVersionsCommandOutput) => void ): void; listDetectorModelVersions( args: ListDetectorModelVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDetectorModelVersionsCommandOutput) => void ): void; listInputRoutings( args: ListInputRoutingsCommandInput, options?: __HttpHandlerOptions ): Promise; listInputRoutings( args: ListInputRoutingsCommandInput, cb: (err: any, data?: ListInputRoutingsCommandOutput) => void ): void; listInputRoutings( args: ListInputRoutingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListInputRoutingsCommandOutput) => void ): void; listInputs(): Promise; listInputs( args: ListInputsCommandInput, options?: __HttpHandlerOptions ): Promise; listInputs( args: ListInputsCommandInput, cb: (err: any, data?: ListInputsCommandOutput) => void ): void; listInputs( args: ListInputsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListInputsCommandOutput) => 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; putLoggingOptions( args: PutLoggingOptionsCommandInput, options?: __HttpHandlerOptions ): Promise; putLoggingOptions( args: PutLoggingOptionsCommandInput, cb: (err: any, data?: PutLoggingOptionsCommandOutput) => void ): void; putLoggingOptions( args: PutLoggingOptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutLoggingOptionsCommandOutput) => void ): void; startDetectorModelAnalysis( args: StartDetectorModelAnalysisCommandInput, options?: __HttpHandlerOptions ): Promise; startDetectorModelAnalysis( args: StartDetectorModelAnalysisCommandInput, cb: (err: any, data?: StartDetectorModelAnalysisCommandOutput) => void ): void; startDetectorModelAnalysis( args: StartDetectorModelAnalysisCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartDetectorModelAnalysisCommandOutput) => 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; updateAlarmModel( args: UpdateAlarmModelCommandInput, options?: __HttpHandlerOptions ): Promise; updateAlarmModel( args: UpdateAlarmModelCommandInput, cb: (err: any, data?: UpdateAlarmModelCommandOutput) => void ): void; updateAlarmModel( args: UpdateAlarmModelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAlarmModelCommandOutput) => void ): void; updateDetectorModel( args: UpdateDetectorModelCommandInput, options?: __HttpHandlerOptions ): Promise; updateDetectorModel( args: UpdateDetectorModelCommandInput, cb: (err: any, data?: UpdateDetectorModelCommandOutput) => void ): void; updateDetectorModel( args: UpdateDetectorModelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDetectorModelCommandOutput) => void ): void; updateInput( args: UpdateInputCommandInput, options?: __HttpHandlerOptions ): Promise; updateInput( args: UpdateInputCommandInput, cb: (err: any, data?: UpdateInputCommandOutput) => void ): void; updateInput( args: UpdateInputCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateInputCommandOutput) => void ): void; } export declare class IoTEvents extends IoTEventsClient implements IoTEvents {}