import { ChangeRepository, MessageTemplateEntity, MessageTemplateRepository, MessageRepository } from '@novu/dal'; import { UpdateMessageTemplateCommand } from './update-message-template.command'; import { CreateChange } from '../../create-change'; import { UpdateChange } from '../../update-change'; export declare class UpdateMessageTemplate { private messageTemplateRepository; private messageRepository; private changeRepository; private createChange; private updateChange; constructor(messageTemplateRepository: MessageTemplateRepository, messageRepository: MessageRepository, changeRepository: ChangeRepository, createChange: CreateChange, updateChange: UpdateChange); execute(command: UpdateMessageTemplateCommand): Promise; } //# sourceMappingURL=update-message-template.usecase.d.ts.map