import { Record, OrderedMap } from 'immutable';
declare const AppHistory_base: Record.Factory<{
    items: OrderedMap<{}, {}>;
}>;
export declare class AppHistory extends AppHistory_base {
    items: OrderedMap<string, AppHistoryItem>;
}
declare const AppHistoryItem_base: Record.Factory<{
    type: string;
    path: string;
    lastOpened: undefined;
}>;
export declare class AppHistoryItem extends AppHistoryItem_base {
    type: 'local' | 'endpoint';
    path: string;
    lastOpened: any;
}
declare const _default: any;
export default _default;
export declare const getAppHistory: (key: any) => ((state: any) => any) & {
    resultFunc: (res: any) => any;
    recomputations: () => number;
    resetRecomputations: () => number;
};
