import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { RetrieveDomainAuthCodeRequest, RetrieveDomainAuthCodeResponse } from "../models/models_0"; export { __MetadataBearer }; export interface RetrieveDomainAuthCodeCommandInput extends RetrieveDomainAuthCodeRequest {} export interface RetrieveDomainAuthCodeCommandOutput extends RetrieveDomainAuthCodeResponse, __MetadataBearer {} declare const RetrieveDomainAuthCodeCommand_base: { new ( input: RetrieveDomainAuthCodeCommandInput, ): import("@smithy/core/client").CommandImpl< RetrieveDomainAuthCodeCommandInput, RetrieveDomainAuthCodeCommandOutput, import("..").Route53DomainsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: RetrieveDomainAuthCodeCommandInput, ): import("@smithy/core/client").CommandImpl< RetrieveDomainAuthCodeCommandInput, RetrieveDomainAuthCodeCommandOutput, import("..").Route53DomainsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class RetrieveDomainAuthCodeCommand extends RetrieveDomainAuthCodeCommand_base { protected static __types: { api: { input: RetrieveDomainAuthCodeRequest; output: RetrieveDomainAuthCodeResponse; }; sdk: { input: RetrieveDomainAuthCodeCommandInput; output: RetrieveDomainAuthCodeCommandOutput; }; }; }