UNPKG

core-native

Version:

A lightweight framework based on React Native + Redux + Redux Saga, in strict TypeScript.

19 lines (18 loc) 596 B
import { Store } from "redux"; import { SagaMiddleware } from "redux-saga"; import { LoggerImpl, LoggerConfig, Logger } from "./Logger"; import { ActionHandler, ErrorHandler } from "./module"; import { State } from "./reducer"; interface App { readonly store: Store<State>; readonly sagaMiddleware: SagaMiddleware<any>; readonly actionHandlers: { [actionType: string]: ActionHandler; }; readonly logger: LoggerImpl; loggerConfig: LoggerConfig | null; errorHandler: ErrorHandler; } export declare const app: App; export declare const logger: Logger; export {};