import { FleioId, IBaseFleioObjectModel } from '../../base-model/base-fleio-object.model';
import { IClientModel } from '@fleio-api/client-user/model/client.model';
import { IUserModel } from '@fleio-api/client-user/model/user.model';

export interface IEmailMessageLogModel extends IBaseFleioObjectModel {
  id: FleioId;
    created_at: Date;
    subject: string;
    to: string;
    cc: string;
    enduser_recipients?: string;
    staff_recipients?: string;
    client: IClientModel;
    client_name: string;
    user: IUserModel;
    user_name: string;
    user_email: string;
    body: string;
    periodic_task_log: FleioId;
    status: string;
    error_message: string;
    recipients: string;
}
