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;
