import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { CreateSignalingChannelCommandInput, CreateSignalingChannelCommandOutput, } from "./commands/CreateSignalingChannelCommand"; import { CreateStreamCommandInput, CreateStreamCommandOutput, } from "./commands/CreateStreamCommand"; import { DeleteEdgeConfigurationCommandInput, DeleteEdgeConfigurationCommandOutput, } from "./commands/DeleteEdgeConfigurationCommand"; import { DeleteSignalingChannelCommandInput, DeleteSignalingChannelCommandOutput, } from "./commands/DeleteSignalingChannelCommand"; import { DeleteStreamCommandInput, DeleteStreamCommandOutput, } from "./commands/DeleteStreamCommand"; import { DescribeEdgeConfigurationCommandInput, DescribeEdgeConfigurationCommandOutput, } from "./commands/DescribeEdgeConfigurationCommand"; import { DescribeImageGenerationConfigurationCommandInput, DescribeImageGenerationConfigurationCommandOutput, } from "./commands/DescribeImageGenerationConfigurationCommand"; import { DescribeMappedResourceConfigurationCommandInput, DescribeMappedResourceConfigurationCommandOutput, } from "./commands/DescribeMappedResourceConfigurationCommand"; import { DescribeMediaStorageConfigurationCommandInput, DescribeMediaStorageConfigurationCommandOutput, } from "./commands/DescribeMediaStorageConfigurationCommand"; import { DescribeNotificationConfigurationCommandInput, DescribeNotificationConfigurationCommandOutput, } from "./commands/DescribeNotificationConfigurationCommand"; import { DescribeSignalingChannelCommandInput, DescribeSignalingChannelCommandOutput, } from "./commands/DescribeSignalingChannelCommand"; import { DescribeStreamCommandInput, DescribeStreamCommandOutput, } from "./commands/DescribeStreamCommand"; import { DescribeStreamStorageConfigurationCommandInput, DescribeStreamStorageConfigurationCommandOutput, } from "./commands/DescribeStreamStorageConfigurationCommand"; import { GetDataEndpointCommandInput, GetDataEndpointCommandOutput, } from "./commands/GetDataEndpointCommand"; import { GetSignalingChannelEndpointCommandInput, GetSignalingChannelEndpointCommandOutput, } from "./commands/GetSignalingChannelEndpointCommand"; import { ListEdgeAgentConfigurationsCommandInput, ListEdgeAgentConfigurationsCommandOutput, } from "./commands/ListEdgeAgentConfigurationsCommand"; import { ListSignalingChannelsCommandInput, ListSignalingChannelsCommandOutput, } from "./commands/ListSignalingChannelsCommand"; import { ListStreamsCommandInput, ListStreamsCommandOutput, } from "./commands/ListStreamsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { ListTagsForStreamCommandInput, ListTagsForStreamCommandOutput, } from "./commands/ListTagsForStreamCommand"; import { StartEdgeConfigurationUpdateCommandInput, StartEdgeConfigurationUpdateCommandOutput, } from "./commands/StartEdgeConfigurationUpdateCommand"; import { TagResourceCommandInput, TagResourceCommandOutput, } from "./commands/TagResourceCommand"; import { TagStreamCommandInput, TagStreamCommandOutput, } from "./commands/TagStreamCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UntagStreamCommandInput, UntagStreamCommandOutput, } from "./commands/UntagStreamCommand"; import { UpdateDataRetentionCommandInput, UpdateDataRetentionCommandOutput, } from "./commands/UpdateDataRetentionCommand"; import { UpdateImageGenerationConfigurationCommandInput, UpdateImageGenerationConfigurationCommandOutput, } from "./commands/UpdateImageGenerationConfigurationCommand"; import { UpdateMediaStorageConfigurationCommandInput, UpdateMediaStorageConfigurationCommandOutput, } from "./commands/UpdateMediaStorageConfigurationCommand"; import { UpdateNotificationConfigurationCommandInput, UpdateNotificationConfigurationCommandOutput, } from "./commands/UpdateNotificationConfigurationCommand"; import { UpdateSignalingChannelCommandInput, UpdateSignalingChannelCommandOutput, } from "./commands/UpdateSignalingChannelCommand"; import { UpdateStreamCommandInput, UpdateStreamCommandOutput, } from "./commands/UpdateStreamCommand"; import { UpdateStreamStorageConfigurationCommandInput, UpdateStreamStorageConfigurationCommandOutput, } from "./commands/UpdateStreamStorageConfigurationCommand"; import { KinesisVideoClient } from "./KinesisVideoClient"; export interface KinesisVideo { createSignalingChannel( args: CreateSignalingChannelCommandInput, options?: __HttpHandlerOptions ): Promise; createSignalingChannel( args: CreateSignalingChannelCommandInput, cb: (err: any, data?: CreateSignalingChannelCommandOutput) => void ): void; createSignalingChannel( args: CreateSignalingChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateSignalingChannelCommandOutput) => void ): void; createStream( args: CreateStreamCommandInput, options?: __HttpHandlerOptions ): Promise; createStream( args: CreateStreamCommandInput, cb: (err: any, data?: CreateStreamCommandOutput) => void ): void; createStream( args: CreateStreamCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateStreamCommandOutput) => void ): void; deleteEdgeConfiguration(): Promise; deleteEdgeConfiguration( args: DeleteEdgeConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; deleteEdgeConfiguration( args: DeleteEdgeConfigurationCommandInput, cb: (err: any, data?: DeleteEdgeConfigurationCommandOutput) => void ): void; deleteEdgeConfiguration( args: DeleteEdgeConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteEdgeConfigurationCommandOutput) => void ): void; deleteSignalingChannel( args: DeleteSignalingChannelCommandInput, options?: __HttpHandlerOptions ): Promise; deleteSignalingChannel( args: DeleteSignalingChannelCommandInput, cb: (err: any, data?: DeleteSignalingChannelCommandOutput) => void ): void; deleteSignalingChannel( args: DeleteSignalingChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteSignalingChannelCommandOutput) => void ): void; deleteStream( args: DeleteStreamCommandInput, options?: __HttpHandlerOptions ): Promise; deleteStream( args: DeleteStreamCommandInput, cb: (err: any, data?: DeleteStreamCommandOutput) => void ): void; deleteStream( args: DeleteStreamCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteStreamCommandOutput) => void ): void; describeEdgeConfiguration(): Promise; describeEdgeConfiguration( args: DescribeEdgeConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; describeEdgeConfiguration( args: DescribeEdgeConfigurationCommandInput, cb: (err: any, data?: DescribeEdgeConfigurationCommandOutput) => void ): void; describeEdgeConfiguration( args: DescribeEdgeConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeEdgeConfigurationCommandOutput) => void ): void; describeImageGenerationConfiguration(): Promise; describeImageGenerationConfiguration( args: DescribeImageGenerationConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; describeImageGenerationConfiguration( args: DescribeImageGenerationConfigurationCommandInput, cb: ( err: any, data?: DescribeImageGenerationConfigurationCommandOutput ) => void ): void; describeImageGenerationConfiguration( args: DescribeImageGenerationConfigurationCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeImageGenerationConfigurationCommandOutput ) => void ): void; describeMappedResourceConfiguration(): Promise; describeMappedResourceConfiguration( args: DescribeMappedResourceConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; describeMappedResourceConfiguration( args: DescribeMappedResourceConfigurationCommandInput, cb: ( err: any, data?: DescribeMappedResourceConfigurationCommandOutput ) => void ): void; describeMappedResourceConfiguration( args: DescribeMappedResourceConfigurationCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeMappedResourceConfigurationCommandOutput ) => void ): void; describeMediaStorageConfiguration(): Promise; describeMediaStorageConfiguration( args: DescribeMediaStorageConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; describeMediaStorageConfiguration( args: DescribeMediaStorageConfigurationCommandInput, cb: ( err: any, data?: DescribeMediaStorageConfigurationCommandOutput ) => void ): void; describeMediaStorageConfiguration( args: DescribeMediaStorageConfigurationCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeMediaStorageConfigurationCommandOutput ) => void ): void; describeNotificationConfiguration(): Promise; describeNotificationConfiguration( args: DescribeNotificationConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; describeNotificationConfiguration( args: DescribeNotificationConfigurationCommandInput, cb: ( err: any, data?: DescribeNotificationConfigurationCommandOutput ) => void ): void; describeNotificationConfiguration( args: DescribeNotificationConfigurationCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeNotificationConfigurationCommandOutput ) => void ): void; describeSignalingChannel(): Promise; describeSignalingChannel( args: DescribeSignalingChannelCommandInput, options?: __HttpHandlerOptions ): Promise; describeSignalingChannel( args: DescribeSignalingChannelCommandInput, cb: (err: any, data?: DescribeSignalingChannelCommandOutput) => void ): void; describeSignalingChannel( args: DescribeSignalingChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeSignalingChannelCommandOutput) => void ): void; describeStream(): Promise; describeStream( args: DescribeStreamCommandInput, options?: __HttpHandlerOptions ): Promise; describeStream( args: DescribeStreamCommandInput, cb: (err: any, data?: DescribeStreamCommandOutput) => void ): void; describeStream( args: DescribeStreamCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeStreamCommandOutput) => void ): void; describeStreamStorageConfiguration(): Promise; describeStreamStorageConfiguration( args: DescribeStreamStorageConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; describeStreamStorageConfiguration( args: DescribeStreamStorageConfigurationCommandInput, cb: ( err: any, data?: DescribeStreamStorageConfigurationCommandOutput ) => void ): void; describeStreamStorageConfiguration( args: DescribeStreamStorageConfigurationCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeStreamStorageConfigurationCommandOutput ) => void ): void; getDataEndpoint( args: GetDataEndpointCommandInput, options?: __HttpHandlerOptions ): Promise; getDataEndpoint( args: GetDataEndpointCommandInput, cb: (err: any, data?: GetDataEndpointCommandOutput) => void ): void; getDataEndpoint( args: GetDataEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDataEndpointCommandOutput) => void ): void; getSignalingChannelEndpoint( args: GetSignalingChannelEndpointCommandInput, options?: __HttpHandlerOptions ): Promise; getSignalingChannelEndpoint( args: GetSignalingChannelEndpointCommandInput, cb: (err: any, data?: GetSignalingChannelEndpointCommandOutput) => void ): void; getSignalingChannelEndpoint( args: GetSignalingChannelEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSignalingChannelEndpointCommandOutput) => void ): void; listEdgeAgentConfigurations( args: ListEdgeAgentConfigurationsCommandInput, options?: __HttpHandlerOptions ): Promise; listEdgeAgentConfigurations( args: ListEdgeAgentConfigurationsCommandInput, cb: (err: any, data?: ListEdgeAgentConfigurationsCommandOutput) => void ): void; listEdgeAgentConfigurations( args: ListEdgeAgentConfigurationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListEdgeAgentConfigurationsCommandOutput) => void ): void; listSignalingChannels(): Promise; listSignalingChannels( args: ListSignalingChannelsCommandInput, options?: __HttpHandlerOptions ): Promise; listSignalingChannels( args: ListSignalingChannelsCommandInput, cb: (err: any, data?: ListSignalingChannelsCommandOutput) => void ): void; listSignalingChannels( args: ListSignalingChannelsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSignalingChannelsCommandOutput) => void ): void; listStreams(): Promise; listStreams( args: ListStreamsCommandInput, options?: __HttpHandlerOptions ): Promise; listStreams( args: ListStreamsCommandInput, cb: (err: any, data?: ListStreamsCommandOutput) => void ): void; listStreams( args: ListStreamsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListStreamsCommandOutput) => 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; listTagsForStream(): Promise; listTagsForStream( args: ListTagsForStreamCommandInput, options?: __HttpHandlerOptions ): Promise; listTagsForStream( args: ListTagsForStreamCommandInput, cb: (err: any, data?: ListTagsForStreamCommandOutput) => void ): void; listTagsForStream( args: ListTagsForStreamCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForStreamCommandOutput) => void ): void; startEdgeConfigurationUpdate( args: StartEdgeConfigurationUpdateCommandInput, options?: __HttpHandlerOptions ): Promise; startEdgeConfigurationUpdate( args: StartEdgeConfigurationUpdateCommandInput, cb: (err: any, data?: StartEdgeConfigurationUpdateCommandOutput) => void ): void; startEdgeConfigurationUpdate( args: StartEdgeConfigurationUpdateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartEdgeConfigurationUpdateCommandOutput) => 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; tagStream( args: TagStreamCommandInput, options?: __HttpHandlerOptions ): Promise; tagStream( args: TagStreamCommandInput, cb: (err: any, data?: TagStreamCommandOutput) => void ): void; tagStream( args: TagStreamCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagStreamCommandOutput) => 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; untagStream( args: UntagStreamCommandInput, options?: __HttpHandlerOptions ): Promise; untagStream( args: UntagStreamCommandInput, cb: (err: any, data?: UntagStreamCommandOutput) => void ): void; untagStream( args: UntagStreamCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagStreamCommandOutput) => void ): void; updateDataRetention( args: UpdateDataRetentionCommandInput, options?: __HttpHandlerOptions ): Promise; updateDataRetention( args: UpdateDataRetentionCommandInput, cb: (err: any, data?: UpdateDataRetentionCommandOutput) => void ): void; updateDataRetention( args: UpdateDataRetentionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDataRetentionCommandOutput) => void ): void; updateImageGenerationConfiguration(): Promise; updateImageGenerationConfiguration( args: UpdateImageGenerationConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; updateImageGenerationConfiguration( args: UpdateImageGenerationConfigurationCommandInput, cb: ( err: any, data?: UpdateImageGenerationConfigurationCommandOutput ) => void ): void; updateImageGenerationConfiguration( args: UpdateImageGenerationConfigurationCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: UpdateImageGenerationConfigurationCommandOutput ) => void ): void; updateMediaStorageConfiguration( args: UpdateMediaStorageConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; updateMediaStorageConfiguration( args: UpdateMediaStorageConfigurationCommandInput, cb: (err: any, data?: UpdateMediaStorageConfigurationCommandOutput) => void ): void; updateMediaStorageConfiguration( args: UpdateMediaStorageConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateMediaStorageConfigurationCommandOutput) => void ): void; updateNotificationConfiguration(): Promise; updateNotificationConfiguration( args: UpdateNotificationConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; updateNotificationConfiguration( args: UpdateNotificationConfigurationCommandInput, cb: (err: any, data?: UpdateNotificationConfigurationCommandOutput) => void ): void; updateNotificationConfiguration( args: UpdateNotificationConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateNotificationConfigurationCommandOutput) => void ): void; updateSignalingChannel( args: UpdateSignalingChannelCommandInput, options?: __HttpHandlerOptions ): Promise; updateSignalingChannel( args: UpdateSignalingChannelCommandInput, cb: (err: any, data?: UpdateSignalingChannelCommandOutput) => void ): void; updateSignalingChannel( args: UpdateSignalingChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateSignalingChannelCommandOutput) => void ): void; updateStream( args: UpdateStreamCommandInput, options?: __HttpHandlerOptions ): Promise; updateStream( args: UpdateStreamCommandInput, cb: (err: any, data?: UpdateStreamCommandOutput) => void ): void; updateStream( args: UpdateStreamCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateStreamCommandOutput) => void ): void; updateStreamStorageConfiguration( args: UpdateStreamStorageConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; updateStreamStorageConfiguration( args: UpdateStreamStorageConfigurationCommandInput, cb: (err: any, data?: UpdateStreamStorageConfigurationCommandOutput) => void ): void; updateStreamStorageConfiguration( args: UpdateStreamStorageConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateStreamStorageConfigurationCommandOutput) => void ): void; paginateDescribeMappedResourceConfiguration( args?: DescribeMappedResourceConfigurationCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListEdgeAgentConfigurations( args: ListEdgeAgentConfigurationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListSignalingChannels( args?: ListSignalingChannelsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListStreams( args?: ListStreamsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; } export declare class KinesisVideo extends KinesisVideoClient implements KinesisVideo {}