@snipsonian/observable-state
Version:
Observable-state snippets (redux-like)
11 lines (10 loc) • 641 B
TypeScript
import { IRestHandlerMock } from '@snipsonian/axios/es/testing/mockRestServer';
import { IActionableObservableStateStore } from '../types';
import { IStateIntegrationTester } from './types';
export default function getActionableStoreIntegrationTester<State, StateChangeNotificationKey>({ store, defaultRestHandlerMocks, initialState, defaultBaseApiUrl, }: {
store: IActionableObservableStateStore<State, StateChangeNotificationKey>;
defaultRestHandlerMocks?: IRestHandlerMock[];
initialState: State;
defaultBaseApiUrl?: string;
}): IStateIntegrationTester<State>;
export declare function resolveAllPromises(): Promise<void>;