import type { HttpHandlerOptions as __HttpHandlerOptions } from "@smithy/types"; import { type GetMediaCommandInput, type GetMediaCommandOutput } from "./commands/GetMediaCommand"; import { KinesisVideoMediaClient } from "./KinesisVideoMediaClient"; export interface KinesisVideoMedia { /** * @see {@link GetMediaCommand} */ 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; } /** *

* @public */ export declare class KinesisVideoMedia extends KinesisVideoMediaClient implements KinesisVideoMedia { }