import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { GetCertificateAuthorityCsrRequest, GetCertificateAuthorityCsrResponse, } from "../models/models_0"; export { __MetadataBearer }; export interface GetCertificateAuthorityCsrCommandInput extends GetCertificateAuthorityCsrRequest {} export interface GetCertificateAuthorityCsrCommandOutput extends GetCertificateAuthorityCsrResponse, __MetadataBearer {} declare const GetCertificateAuthorityCsrCommand_base: { new ( input: GetCertificateAuthorityCsrCommandInput, ): import("@smithy/core/client").CommandImpl< GetCertificateAuthorityCsrCommandInput, GetCertificateAuthorityCsrCommandOutput, import("..").ACMPCAClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: GetCertificateAuthorityCsrCommandInput, ): import("@smithy/core/client").CommandImpl< GetCertificateAuthorityCsrCommandInput, GetCertificateAuthorityCsrCommandOutput, import("..").ACMPCAClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class GetCertificateAuthorityCsrCommand extends GetCertificateAuthorityCsrCommand_base { protected static __types: { api: { input: GetCertificateAuthorityCsrRequest; output: GetCertificateAuthorityCsrResponse; }; sdk: { input: GetCertificateAuthorityCsrCommandInput; output: GetCertificateAuthorityCsrCommandOutput; }; }; }