///
///
import { EventEmitter } from "events";
import { JobInputs } from '../../../job/inputs';
import { Readable } from 'stream';
import { JobOptBase } from './jobopt_model';
export declare class JobBase extends EventEmitter implements JobOptBase {
id: string;
script?: string | Readable;
cmd?: string;
exportVar?: Record;
inputs: JobInputs;
jobProfile?: string;
tagTask?: string;
namespace?: string;
modules?: string[];
venv?: string;
constructor(jobOpt: JobOptBase, uuid?: string);
pprint(): string;
}