UNPKG

overmind

Version:
16 lines (15 loc) 890 B
import * as internalTypes from './internalTypes'; import { Overmind } from './Overmind'; import { IConfiguration } from './types'; export * from './types'; export * from './operators'; export { Overmind } from './Overmind'; export { ResolveAction, OperatorContextFunction, ContextFunction, } from './internalTypes'; export { createOperator, createMutationOperator } from './operator'; export { MODE_DEFAULT, MODE_TEST, MODE_SSR, ENVIRONMENT, json } from './utils'; export { SERIALIZE, rehydrate } from './rehydrate'; export { Statemachine, statemachine } from './statemachine'; export * from './OvermindMock'; export * from './OvermindSSR'; export declare const derived: <S extends object, R extends object, O>(cb: (state: S, rootState: R) => O) => O; export declare function createOvermind<Config extends IConfiguration>(config: Config, options?: internalTypes.Options): Overmind<Config>;