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