import { Selector } from 'reselect';
import { AppState, LoadedConfigModules } from '../state';
import { ApiQueue, ApiQueueItem } from '../models';
export declare const getAppVersion: Selector<AppState, string>;
export declare const getAppConnection: Selector<AppState, boolean>;
/**
 * Returns the loaded config modules from the app state
 * @deprecated It will be removed in the future.
 */
export declare const getAppLoadedConfigModules: Selector<AppState, LoadedConfigModules>;
/**
 * Returns the last added module from the app state
 * @deprecated It will be removed in the future.
 */
export declare const getLastAddedModule: Selector<AppState, string>;
export declare const getAppStatus: Selector<AppState, string>;
export declare const getCurrentModule: Selector<AppState, string>;
export declare const getApiQueue: Selector<AppState, ApiQueue>;
export declare const getApiQueueItem: (itemId: string) => Selector<AppState, ApiQueueItem>;
//# sourceMappingURL=app.selectors.d.ts.map