/** * To be used with Jest fake timers. Lets timers and React component async updates run. * * ``` * import { act as reactAct } from '@testing-library/react' * import { act as hooksAct } from '@testing-library/react' * import { waitForReactUpdatesFactory } from '@interface-technologies/iti-react/src/TestHelpers' * * export const waitForReactUpdates = waitForReactUpdatesFactory(reactAct) * export const waitForHookUpdates = waitForReactUpdatesFactory(hooksAct) * ``` */ export declare function waitForReactUpdatesFactory(act: (f: () => Promise) => PromiseLike): (options?: { updateCount?: number; ms?: number; }) => Promise;