@mcma/core
Version:
Node module with type definitions and helper utils for the EBU MCMA framework
16 lines (15 loc) • 669 B
TypeScript
import { McmaResource, McmaResourceProperties } from "./mcma-resource";
import { JobParameter, JobParameterProperties } from "./job-parameter";
export interface JobProfileProperties extends McmaResourceProperties {
name: string;
inputParameters?: JobParameterProperties[];
outputParameters?: JobParameterProperties[];
optionalInputParameters?: JobParameterProperties[];
}
export declare class JobProfile extends McmaResource implements JobProfileProperties {
name: string;
inputParameters?: JobParameter[];
outputParameters?: JobParameter[];
optionalInputParameters?: JobParameter[];
constructor(properties: JobProfileProperties);
}