/** * Shared test mocks — import from here instead of defining inline. * * @example * import { MockSession, MockStateStore, terminalOutputs } from './mocks/index.js'; */ export { MockSession, createMockSession, terminalOutputs } from './mock-session.js'; export { MockStateStore } from './mock-state-store.js'; export { waitForEvent, createDeferred, safeRmHomeTree, isUnderTestHome } from './test-helpers.js'; export { createMockRouteContext, type MockRouteContext } from './mock-route-context.js';