/** * bQuery.js Testing Utilities * * Helpers for mounting components, controlling signals, mocking the router, * dispatching events, and asserting async conditions in tests. * * Targeting **Stable** in 1.15.0: the Testing-Library-parity surface is frozen * for one minor cycle. The helpers are runner-agnostic (DOM + standard timers * only) and the `screen` / `within` queries are shadow-DOM-aware — see the * Testing guide for Vitest / Jest integration. * * @module bquery/testing * * @example * ```ts * import { * renderComponent, * flushEffects, * mockSignal, * mockRouter, * fireEvent, * waitFor, * } from '@bquery/bquery/testing'; * ``` */ export { renderComponent, flushEffects, mockSignal, mockRouter, fireEvent, waitFor, } from './testing'; export { autoCleanup, cleanup, expectAccessible, flushPromises, getReactiveSummary, mockComputed, mockEffect, mockFetch, mockForm, mockI18n, mockStore, mockWebSocket, nextTick, prettyDOM, runScheduled, screen, tick, userEvent, within, } from './extensions'; export type { FireEventOptions, MockRouter, MockRouterOptions, MockSignal, RenderComponentOptions, RenderResult, TestRoute, WaitForOptions, } from './types'; export type { AccessibilityResult, MockFetchRoute, MockForm, MockI18n, MockStore, MockWebSocket, Queries, } from './extensions'; //# sourceMappingURL=index.d.ts.map