import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { PublishConnectionFunctionRequest, PublishConnectionFunctionResult, } from "../models/models_1"; export { __MetadataBearer }; export interface PublishConnectionFunctionCommandInput extends PublishConnectionFunctionRequest {} export interface PublishConnectionFunctionCommandOutput extends PublishConnectionFunctionResult, __MetadataBearer {} declare const PublishConnectionFunctionCommand_base: { new ( input: PublishConnectionFunctionCommandInput, ): import("@smithy/core/client").CommandImpl< PublishConnectionFunctionCommandInput, PublishConnectionFunctionCommandOutput, import("..").CloudFrontClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: PublishConnectionFunctionCommandInput, ): import("@smithy/core/client").CommandImpl< PublishConnectionFunctionCommandInput, PublishConnectionFunctionCommandOutput, import("..").CloudFrontClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class PublishConnectionFunctionCommand extends PublishConnectionFunctionCommand_base { protected static __types: { api: { input: PublishConnectionFunctionRequest; output: PublishConnectionFunctionResult; }; sdk: { input: PublishConnectionFunctionCommandInput; output: PublishConnectionFunctionCommandOutput; }; }; }