import { EnvironmentId, ITenantDefine, OrganizationId, StepTypeEnum } from '../../types'; import { IWorkflowStepMetadata } from '../step'; import { JobStatusEnum } from './status.enum'; import { INotificationTemplateStep } from '../notification-template'; export interface IJob { _id: string; identifier: string; payload: any; overrides: Record>; step: INotificationTemplateStep; tenant?: ITenantDefine; transactionId: string; _notificationId: string; subscriberId: string; _subscriberId: string; _environmentId: EnvironmentId; _organizationId: OrganizationId; providerId?: string; _userId: string; delay?: number; _parentId?: string; status: JobStatusEnum; error?: any; createdAt: string; updatedAt: string; expireAt?: string; _templateId: string; digest?: IWorkflowStepMetadata & { events?: any[]; }; type?: StepTypeEnum; _actorId?: string; } //# sourceMappingURL=job.interface.d.ts.map