import { HttpHandlerOptions as __HttpHandlerOptions } from "@smithy/types"; import { GetMediaCommandInput, GetMediaCommandOutput, } from "./commands/GetMediaCommand"; import { KinesisVideoMediaClient } from "./KinesisVideoMediaClient"; export interface KinesisVideoMedia { getMedia( args: GetMediaCommandInput, options?: __HttpHandlerOptions ): Promise; getMedia( args: GetMediaCommandInput, cb: (err: any, data?: GetMediaCommandOutput) => void ): void; getMedia( args: GetMediaCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetMediaCommandOutput) => void ): void; } export declare class KinesisVideoMedia extends KinesisVideoMediaClient implements KinesisVideoMedia {}