import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { DescribeConnectionFunctionRequest, DescribeConnectionFunctionResult, } from "../models/models_0"; export { __MetadataBearer }; export interface DescribeConnectionFunctionCommandInput extends DescribeConnectionFunctionRequest {} export interface DescribeConnectionFunctionCommandOutput extends DescribeConnectionFunctionResult, __MetadataBearer {} declare const DescribeConnectionFunctionCommand_base: { new ( input: DescribeConnectionFunctionCommandInput, ): import("@smithy/core/client").CommandImpl< DescribeConnectionFunctionCommandInput, DescribeConnectionFunctionCommandOutput, import("..").CloudFrontClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: DescribeConnectionFunctionCommandInput, ): import("@smithy/core/client").CommandImpl< DescribeConnectionFunctionCommandInput, DescribeConnectionFunctionCommandOutput, import("..").CloudFrontClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class DescribeConnectionFunctionCommand extends DescribeConnectionFunctionCommand_base { protected static __types: { api: { input: DescribeConnectionFunctionRequest; output: DescribeConnectionFunctionResult; }; sdk: { input: DescribeConnectionFunctionCommandInput; output: DescribeConnectionFunctionCommandOutput; }; }; }