import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { CreateMessageTemplateRequest, CreateMessageTemplateResponse } from "../models/models_0"; export { __MetadataBearer }; export interface CreateMessageTemplateCommandInput extends CreateMessageTemplateRequest {} export interface CreateMessageTemplateCommandOutput extends CreateMessageTemplateResponse, __MetadataBearer {} declare const CreateMessageTemplateCommand_base: { new ( input: CreateMessageTemplateCommandInput, ): import("@smithy/core/client").CommandImpl< CreateMessageTemplateCommandInput, CreateMessageTemplateCommandOutput, import("..").QConnectClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: CreateMessageTemplateCommandInput, ): import("@smithy/core/client").CommandImpl< CreateMessageTemplateCommandInput, CreateMessageTemplateCommandOutput, import("..").QConnectClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class CreateMessageTemplateCommand extends CreateMessageTemplateCommand_base { protected static __types: { api: { input: CreateMessageTemplateRequest; output: CreateMessageTemplateResponse; }; sdk: { input: CreateMessageTemplateCommandInput; output: CreateMessageTemplateCommandOutput; }; }; }