import { Command as $Command } from "@smithy/smithy-client"; import { BlobPayloadInputTypes, MetadataBearer as __MetadataBearer, } from "@smithy/types"; import { MobileClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes, } from "../MobileClient"; import { UpdateProjectRequest, UpdateProjectResult } from "../models/models_0"; export { __MetadataBearer }; export { $Command }; export type UpdateProjectCommandInputType = Pick< UpdateProjectRequest, Exclude > & { contents?: BlobPayloadInputTypes; }; export interface UpdateProjectCommandInput extends UpdateProjectCommandInputType {} export interface UpdateProjectCommandOutput extends UpdateProjectResult, __MetadataBearer {} declare const UpdateProjectCommand_base: { new ( input: UpdateProjectCommandInput ): import("@smithy/smithy-client").CommandImpl< UpdateProjectCommandInput, UpdateProjectCommandOutput, MobileClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes >; new ( __0_0: UpdateProjectCommandInput ): import("@smithy/smithy-client").CommandImpl< UpdateProjectCommandInput, UpdateProjectCommandOutput, MobileClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/middleware-endpoint").EndpointParameterInstructions; }; export declare class UpdateProjectCommand extends UpdateProjectCommand_base {}