@mcma/core
Version:
Node module with type definitions and helper utils for the EBU MCMA framework
15 lines (14 loc) • 672 B
TypeScript
import { JobBase, JobBaseProperties } from "./job-base";
import { McmaTracker, McmaTrackerProperties } from "./mcma-tracker";
import { NotificationEndpoint, NotificationEndpointProperties } from "./notification-endpoint";
export interface JobAssignmentProperties extends JobBaseProperties {
jobId: string;
tracker?: McmaTrackerProperties;
notificationEndpoint?: NotificationEndpointProperties;
}
export declare class JobAssignment extends JobBase<JobAssignmentProperties> implements JobAssignmentProperties {
jobId: string;
tracker?: McmaTracker;
notificationEndpoint?: NotificationEndpoint;
constructor(properties: JobAssignmentProperties);
}