import { JSONSchema7 } from 'json-schema'; import { StepTypeEnum, IEmailBlock, IMessageCTA, ITemplateVariable, IActor, MessageTemplateContentType, WorkflowTypeEnum } from '@novu/shared'; import { EnvironmentWithUserCommand } from '../../../commands'; export declare class CreateMessageTemplateCommand extends EnvironmentWithUserCommand { type: StepTypeEnum; name?: string; subject?: string; title?: string; variables?: ITemplateVariable[]; content?: string | IEmailBlock[]; contentType?: MessageTemplateContentType; cta?: IMessageCTA; feedId?: string; layoutId?: string | null; parentChangeId?: string; preheader?: string; senderName?: string; actor?: IActor; _creatorId?: string; inputs?: { schema: JSONSchema7; }; output?: { schema: JSONSchema7; }; stepId?: string; workflowType: WorkflowTypeEnum; } //# sourceMappingURL=create-message-template.command.d.ts.map