import { Action } from 'redux-actions'; import { IConfigTab, IConfigState } from './types'; export declare function buildDefaultConfigState(configTabs: IConfigTab[]): IConfigState; export declare const defaultState: IConfigState; export declare const buildInitState: (parentWindowState?: IConfigState) => IConfigState; export declare const reducerMap: { [key: string]: (state: IConfigState, action?: Action) => IConfigState; }; export declare const reducerCreator: (parentState?: IConfigState) => import("redux-actions").ReduxCompatibleReducer; export default reducerCreator;