/// import * as __aws_sdk_middleware_stack from "@aws-sdk/middleware-stack"; import * as __aws_sdk_types from "@aws-sdk/types"; import * as _stream from "stream"; import { IoTEventsDataConfiguration, IoTEventsDataResolvedConfiguration } from "./IoTEventsDataConfiguration"; import { InputTypesUnion } from "./types/InputTypesUnion"; import { OutputTypesUnion } from "./types/OutputTypesUnion"; export declare class IoTEventsDataClient implements __aws_sdk_types.AWSClient { readonly config: IoTEventsDataResolvedConfiguration; readonly middlewareStack: __aws_sdk_middleware_stack.MiddlewareStack; constructor(configuration: IoTEventsDataConfiguration); destroy(): void; /** * This will need to be revised when the command interface lands. */ send(command: __aws_sdk_types.Command): Promise; send(command: __aws_sdk_types.Command, cb: (err: any, data?: OutputType) => void): void; }