Version: 0.7.00.7.10.7.20.7.30.7.40.7.50.7.60.7.70.7.80.7.90.7.100.7.110.7.120.7.130.7.140.7.150.7.160.7.170.7.180.7.190.7.200.7.210.7.220.7.240.7.250.7.260.7.271.0.01.0.11.1.01.2.01.2.11.3.01.3.11.3.21.4.01.5.01.6.0-beta.11.6.0-beta.21.6.01.6.11.7.01.7.11.7.21.7.32.0.0-beta.22.0.0-beta.32.0.0-beta.42.0.0-beta.52.0.0-beta.62.0.02.0.12.1.02.1.12.1.22.1.32.1.42.2.02.2.12.2.22.2.32.2.42.2.52.2.62.2.72.2.82.2.92.3.02.4.02.4.12.4.22.4.32.5.02.6.02.6.12.6.22.7.02.8.02.8.12.9.02.9.12.9.22.9.32.9.43.0.03.0.13.0.23.0.33.1.03.2.03.2.13.3.0
/**
Returns a promise which will resolve when rendering has completed. In
this context, rendering is completed when all auto-tracked state that is
consumed in the template (including any tracked state in models, services,
etc. that are then used in a template) has been updated in the DOM.
For example, in a test you might want to update some tracked state and
then run some assertions after rendering has completed. You _could_ use
`await settled()` in that location, but in some contexts you don't want to
wait for full settledness (which includes test waiters, pending AJAX/fetch,
run loops, etc) but instead only want to know when that updated value has
been rendered in the DOM. **THAT** is what `await rerender()` is _perfect_
for.
@public
@returns {Promise<void>} a promise which fulfills when rendering has completed
*/
export default function rerender(): Promise<void>;
//# sourceMappingURL=rerender.d.ts.map