import { Odux, OduxConfig } from '../core'; export declare function createOdux(config?: OduxConfig, reduxStore?: any): Odux; export declare function createOduxAIO(config?: OduxConfig, middlewares?: any[], enhancers?: any[]): Odux; export declare function createOduxEnhancer(config?: OduxConfig): (createStore: any) => (reducer: any, preloadedState: any, enhancer: any) => any; export declare function createOduxForDva(config?: OduxConfig): { odux: Odux; extraEnhancers: (createStore: any) => (reducer: any, preloadedState?: any, enhancer?: any) => any; onReducer: (reducer: any) => (state: any, action: any) => any; };