import { RxHttpRequestAction, RxHttpActionTypes } from 'redux-rx-http';
import { ConsolidationModel } from '@lml/cosmo-ts-data';
export declare const FETCH_CONSOLIDATIONS: RxHttpActionTypes;
export declare const SET_CONSOLIDATIONS = "SET_CONSOLIDATIONS";
export declare const SET_CONSOLIDATION_BY_ID = "SET_CONSOLIDATION_BY_ID";
export interface SetConsolidationsAction {
    type: 'SET_CONSOLIDATIONS';
    consolidations: ConsolidationModel[];
}
export interface SetConsolidationByIdAction {
    type: 'SET_CONSOLIDATION_BY_ID';
    consolidation: ConsolidationModel;
}
export declare type ConsolidationsAction = SetConsolidationsAction | SetConsolidationByIdAction;
export declare const fetchConsolidations: (labels: string[], args?: any) => RxHttpRequestAction;
export declare const setConsolidations: (consolidations: ConsolidationModel[]) => SetConsolidationsAction;
export declare const setConsolidationById: (consolidation: ConsolidationModel) => SetConsolidationByIdAction;
