UNPKG

lml-main

Version:

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

23 lines (22 loc) 1.55 kB
import { AppState } from '../../common/reducers'; import { JobModel, JobStopModel, JobStatusModel } from '@lml/cosmo-ts-data'; export declare const jobIsActive: (state: AppState, refId: string) => boolean; export declare const jobIsExpanded: (state: AppState, refId: string) => boolean; export declare const jobIsShowingDirections: (state: AppState, refId: string) => boolean; export declare const jobIsAllocated: (job: JobModel) => boolean; export declare const getCollectionStop: (job: JobModel) => JobStopModel; export declare const getDeliveryStop: (job: JobModel) => JobStopModel; export declare const getCollectionWindow: (jobs: JobModel) => string; export declare const getDeliveryWindow: (jobs: JobModel) => string; export declare const isRejected: (job: JobStatusModel) => boolean; export declare const isAccepted: (job: JobStatusModel) => boolean; export declare const isAcknowledged: (job: JobStatusModel) => boolean; export declare const isNotAcknowledged: (job: JobStatusModel) => boolean; export declare const getItems: (job: JobModel) => number; export declare const timeToPickup: (job: JobModel) => number; export declare const timeToComplete: (job: JobModel) => number; export declare const isJobCurrentlyProcessed: (jobStatus: JobStatusModel) => boolean; export declare const getCollectionPostcode: (job: JobModel) => any; export declare const getDeliveryPostcode: (job: JobModel) => any; export declare const jobTypeIsReturnToDepot: (job: JobModel) => boolean; export declare const jobTypeIsCustomerReturn: (job: JobModel) => boolean;