import type { FrameSelectionMethod } from './frame-selection-method';
import type { JobStage } from './job-stage';
import type { JobType } from './job-type';
import type { OperationStatus } from './operation-status';
export interface JobWriteRequest {
    'assignee'?: number | null;
    'stage'?: JobStage;
    'state'?: OperationStatus;
    'type': JobType;
    'task_id': number;
    'frame_selection_method'?: FrameSelectionMethod;
    'frame_count'?: number;
    'frame_share'?: number;
    'frames_per_job_count'?: number;
    'frames_per_job_share'?: number;
    'random_seed'?: number;
    'seed'?: number;
    'frames'?: Array<number>;
}
