import { Subjects } from '../subjects'; import { SMAContentType } from '../../types/socialMediaAutomator'; export interface SMATopicApprovedEvent { subject: Subjects.SMATopicApproved; data: { /** ID do tópico no sistema */ topicId: string; /** ID da conta Instagram no sistema */ accountId: string; /** ID do dono da conta (usuário do sistema) */ userId: string; /** Título/tema do tópico aprovado */ topic: string; /** Tipo de conteúdo a ser gerado */ contentType: SMAContentType; /** Data/hora de publicação agendada (ISO 8601), se já definida */ scheduledFor?: string; }; }