import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { GetResourceSnapshotRequest, GetResourceSnapshotResponse } from "../models/models_0"; export { __MetadataBearer }; export interface GetResourceSnapshotCommandInput extends GetResourceSnapshotRequest {} export interface GetResourceSnapshotCommandOutput extends GetResourceSnapshotResponse, __MetadataBearer {} declare const GetResourceSnapshotCommand_base: { new ( input: GetResourceSnapshotCommandInput, ): import("@smithy/core/client").CommandImpl< GetResourceSnapshotCommandInput, GetResourceSnapshotCommandOutput, import("..").PartnerCentralSellingClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: GetResourceSnapshotCommandInput, ): import("@smithy/core/client").CommandImpl< GetResourceSnapshotCommandInput, GetResourceSnapshotCommandOutput, import("..").PartnerCentralSellingClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class GetResourceSnapshotCommand extends GetResourceSnapshotCommand_base { protected static __types: { api: { input: GetResourceSnapshotRequest; output: GetResourceSnapshotResponse; }; sdk: { input: GetResourceSnapshotCommandInput; output: GetResourceSnapshotCommandOutput; }; }; }