import { Component } from 'react'; export declare const defaultStore: { admin: { resources: {}; references: { possibleValues: {}; }; ui: { viewVersion: number; }; }; form: import("redux-form").FormStateMap; i18n: { locale: string; messages: {}; }; }; interface Props { store?: object; enableReducers?: boolean; } /** * Simulate a react-admin context in unit tests * * Pass custom store values as store prop * * @example * // in an enzyme test * const wrapper = render( * * * * ); * * @example * // in an enzyme test, using jest. * const wrapper = render( * * {({ store }) => { * dispatchSpy = jest.spyOn(store, 'dispatch'); * return * }} * * ); */ declare class TestContext extends Component { storeWithDefault: any; constructor(props: any); renderChildren: () => any; render(): JSX.Element; } export default TestContext;