UNPKG

lml-main

Version:

This is now a mono repository published into many standalone packages.

34 lines (33 loc) 906 B
import { JobAuditModel } from '@lml/cosmo-ts-data'; export declare const SET_JOB_AUDIT = "SET_JOB_AUDIT"; export declare const SET_JOB_AUDITS_BATCH = "SET_JOB_AUDITS_BATCH"; /** * Set a single job's audits */ export interface SetJobAuditAction { type: 'SET_JOB_AUDIT'; refId: string; audit: JobAuditModel[]; } /** * Set multiple audits simultaneously */ export interface SetJobAuditsBatchAction { type: 'SET_JOB_AUDITS_BATCH'; values: { [refId: string]: JobAuditModel[]; }; } export declare type JobAuditAction = SetJobAuditAction | SetJobAuditsBatchAction; /** * @param refId * @param audit */ export declare const setJobAudit: (refId: string, audit: JobAuditModel[]) => SetJobAuditAction; /** * @param refId * @param values */ export declare const setJobAuditsBatch: (refId: string, values: { [refIf: string]: JobAuditModel[]; }) => SetJobAuditsBatchAction;