import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { DeleteSnapshotRequest, DeleteSnapshotResponse } from "../models/models_0"; export { __MetadataBearer }; export interface DeleteSnapshotCommandInput extends DeleteSnapshotRequest {} export interface DeleteSnapshotCommandOutput extends DeleteSnapshotResponse, __MetadataBearer {} declare const DeleteSnapshotCommand_base: { new ( input: DeleteSnapshotCommandInput, ): import("@smithy/core/client").CommandImpl< DeleteSnapshotCommandInput, DeleteSnapshotCommandOutput, import("..").FSxClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: DeleteSnapshotCommandInput, ): import("@smithy/core/client").CommandImpl< DeleteSnapshotCommandInput, DeleteSnapshotCommandOutput, import("..").FSxClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class DeleteSnapshotCommand extends DeleteSnapshotCommand_base { protected static __types: { api: { input: DeleteSnapshotRequest; output: DeleteSnapshotResponse; }; sdk: { input: DeleteSnapshotCommandInput; output: DeleteSnapshotCommandOutput; }; }; }