import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { CreateOAuth2TokenRequest, CreateOAuth2TokenResponse } from "../models/models_0"; export { __MetadataBearer }; export interface CreateOAuth2TokenCommandInput extends CreateOAuth2TokenRequest {} export interface CreateOAuth2TokenCommandOutput extends CreateOAuth2TokenResponse, __MetadataBearer {} declare const CreateOAuth2TokenCommand_base: { new ( input: CreateOAuth2TokenCommandInput, ): import("@smithy/core/client").CommandImpl< CreateOAuth2TokenCommandInput, CreateOAuth2TokenCommandOutput, import("..").SigninClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: CreateOAuth2TokenCommandInput, ): import("@smithy/core/client").CommandImpl< CreateOAuth2TokenCommandInput, CreateOAuth2TokenCommandOutput, import("..").SigninClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class CreateOAuth2TokenCommand extends CreateOAuth2TokenCommand_base { protected static __types: { api: { input: CreateOAuth2TokenRequest; output: CreateOAuth2TokenResponse; }; sdk: { input: CreateOAuth2TokenCommandInput; output: CreateOAuth2TokenCommandOutput; }; }; }