Appearance
type Work = (params) => Promise<WorkInstruction>;
params
WorkParams
Promise<WorkInstruction>
Promise
WorkInstruction