import { Uint8ArrayBlobAdapter } from "@smithy/core/serde"; import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { GetConnectionFunctionRequest, GetConnectionFunctionResult } from "../models/models_0"; export { __MetadataBearer }; export interface GetConnectionFunctionCommandInput extends GetConnectionFunctionRequest {} export type GetConnectionFunctionCommandOutputType = Pick< GetConnectionFunctionResult, Exclude > & { ConnectionFunctionCode?: Uint8ArrayBlobAdapter; }; export interface GetConnectionFunctionCommandOutput extends GetConnectionFunctionCommandOutputType, __MetadataBearer {} declare const GetConnectionFunctionCommand_base: { new ( input: GetConnectionFunctionCommandInput, ): import("@smithy/core/client").CommandImpl< GetConnectionFunctionCommandInput, GetConnectionFunctionCommandOutput, import("..").CloudFrontClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: GetConnectionFunctionCommandInput, ): import("@smithy/core/client").CommandImpl< GetConnectionFunctionCommandInput, GetConnectionFunctionCommandOutput, import("..").CloudFrontClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class GetConnectionFunctionCommand extends GetConnectionFunctionCommand_base { protected static __types: { api: { input: GetConnectionFunctionRequest; output: GetConnectionFunctionResult; }; sdk: { input: GetConnectionFunctionCommandInput; output: GetConnectionFunctionCommandOutput; }; }; }