import { Command as $Command } from "@smithy/smithy-client"; import { MetadataBearer as __MetadataBearer, StreamingBlobPayloadOutputTypes, } from "@smithy/types"; import { KinesisVideoMediaClientResolvedConfig } from "../KinesisVideoMediaClient"; import { GetMediaInput, GetMediaOutput } from "../models/models_0"; export { __MetadataBearer }; export { $Command }; export interface GetMediaCommandInput extends GetMediaInput {} export interface GetMediaCommandOutput extends Pick>, __MetadataBearer { Payload?: StreamingBlobPayloadOutputTypes; } declare const GetMediaCommand_base: { new ( input: GetMediaCommandInput ): import("@smithy/smithy-client").CommandImpl< GetMediaCommandInput, GetMediaCommandOutput, KinesisVideoMediaClientResolvedConfig, GetMediaCommandInput, GetMediaCommandOutput >; new ( input: GetMediaCommandInput ): import("@smithy/smithy-client").CommandImpl< GetMediaCommandInput, GetMediaCommandOutput, KinesisVideoMediaClientResolvedConfig, GetMediaCommandInput, GetMediaCommandOutput >; getEndpointParameterInstructions(): import("@smithy/middleware-endpoint").EndpointParameterInstructions; }; export declare class GetMediaCommand extends GetMediaCommand_base { protected static __types: { api: { input: GetMediaInput; output: GetMediaOutput; }; sdk: { input: GetMediaCommandInput; output: GetMediaCommandOutput; }; }; }