UNPKG

@project-rwc/rwc

Version:

Common types & utilities for Project RWC

27 lines (26 loc) 898 B
import { JobPipelineStepConfigResErrorCode } from "./error"; export declare type JobPipelineStepConfig = {}; export declare type JobPipelineStepConfigResError = { success: false; error: { rwcErrorCode: JobPipelineStepConfigResErrorCode; /** * A brief, PascalCase error code which describes the error. */ nodeErrorCode?: string; /** * A longer human-readable error message for debugging. */ error?: string; }; }; export declare type JobPipelineStepConfigResSuccess = { success: true; /** * 128 bits of cryptographically secure random data, encoded as a hex string. * Used to access this job. * Keep this value a secret. */ token: string; }; export declare type JobPipelineStepConfigRes = JobPipelineStepConfigResError | JobPipelineStepConfigResSuccess;