import { JobLabelModel, JobLabelRegionModel, JobLabelServiceCentreModel } from '@lml/cosmo-ts-data';
export interface JobLabelByIdState {
    [refId: string]: JobLabelModel;
}
export interface JobLabelRegionByIdState {
    [refId: string]: JobLabelRegionModel;
}
export interface JobLabelServiceCentreByIdState {
    [refId: string]: JobLabelServiceCentreModel;
}
export interface JobLabelApiState {
    regions: JobLabelRegionByIdState;
    serviceCentres: JobLabelServiceCentreByIdState;
    jobLabels: JobLabelByIdState;
}
export declare const initialJobLabelsState: JobLabelApiState;
export declare const jobLabelApiReducer: (state: JobLabelApiState, action: any) => JobLabelApiState;
