import { OrganizationEntity, UserEntity, DeviceRunnerJobCommand, GroupEntity, DeviceEntity } from '../../..'; import { DeviceRunnerJobBase } from './base.dto'; /** * Create new device runner tasks via API */ export declare class SubmitDeviceRunnerJobDto extends DeviceRunnerJobBase { /** * The purpose of this task */ purpose: string; /** * Commands to be executed */ commands: DeviceRunnerJobCommand[]; /** * Indicate a date after which the task becomes available */ notBefore?: Date; device: DeviceEntity; } export declare class CreateDeviceRunnerJobDto extends DeviceRunnerJobBase { /** * The purpose of this task */ purpose: string; commands: DeviceRunnerJobCommand[]; /** * Indicate a date after which the task becomes available */ notBefore: Date; device: DeviceEntity; organization: OrganizationEntity; groups: GroupEntity[]; createdByUser: UserEntity; }