import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { GetCurrentUserRequest, GetCurrentUserResponse } from "../models/models_0"; export { __MetadataBearer }; export interface GetCurrentUserCommandInput extends GetCurrentUserRequest {} export interface GetCurrentUserCommandOutput extends GetCurrentUserResponse, __MetadataBearer {} declare const GetCurrentUserCommand_base: { new ( input: GetCurrentUserCommandInput, ): import("@smithy/core/client").CommandImpl< GetCurrentUserCommandInput, GetCurrentUserCommandOutput, import("..").WorkDocsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: GetCurrentUserCommandInput, ): import("@smithy/core/client").CommandImpl< GetCurrentUserCommandInput, GetCurrentUserCommandOutput, import("..").WorkDocsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class GetCurrentUserCommand extends GetCurrentUserCommand_base { protected static __types: { api: { input: GetCurrentUserRequest; output: GetCurrentUserResponse; }; sdk: { input: GetCurrentUserCommandInput; output: GetCurrentUserCommandOutput; }; }; }