AutoScheduleJS/userstate-manager

View on GitHub
src/data-structures/transform-satisfaction.interface.ts

Summary

Maintainability
A
0 mins
Test Coverage
import {
  ITaskTransformInsertInternal,
  ITaskTransformNeedInternal,
  ITaskTransformUpdate,
} from '@autoschedule/queries-fn';
import { IRange } from './queries-scheduler.interface';

export type transformType = ITaskTransformInsertInternal | ITaskTransformNeedInternal | ITaskTransformUpdate;

export interface ITransformSatisfaction {
  ranges: ReadonlyArray<IRange>;
  transform: transformType;
}