import { MetadataBearer as __MetadataBearer, StreamingBlobPayloadOutputTypes } from "@smithy/types"; import { GetObjectRequest, GetObjectResponse } from "../models/models_0"; export { __MetadataBearer }; export interface GetObjectCommandInput extends GetObjectRequest {} export interface GetObjectCommandOutput extends Pick>, __MetadataBearer { Body?: StreamingBlobPayloadOutputTypes; } declare const GetObjectCommand_base: { new ( input: GetObjectCommandInput, ): import("@smithy/core/client").CommandImpl< GetObjectCommandInput, GetObjectCommandOutput, import("..").MediaStoreDataClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: GetObjectCommandInput, ): import("@smithy/core/client").CommandImpl< GetObjectCommandInput, GetObjectCommandOutput, import("..").MediaStoreDataClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class GetObjectCommand extends GetObjectCommand_base { protected static __types: { api: { input: GetObjectRequest; output: GetObjectResponse; }; sdk: { input: GetObjectCommandInput; output: GetObjectCommandOutput; }; }; }