import { Auth0InitialStore, auth0UserSchema, defaultUser } from "./store/entities.mjs"; import { Auth0ExtendStoreInput, ExtendedSimulationStore } from "./store/index.mjs"; import { Auth0Configuration } from "./types.mjs"; import { FoundationSimulator, SimulationHandlers } from "@simulacrum/foundation-simulator"; import { Router } from "express"; //#region src/index.d.ts type Auth0Simulator = (args?: { debug?: boolean; initialState?: Auth0InitialStore; extend?: { extendStore?: Auth0ExtendStoreInput; openapiHandlers?: (simulationStore: ExtendedSimulationStore) => SimulationHandlers; extendRouter?: (router: Router, simulationStore: ExtendedSimulationStore) => void; }; options?: Partial; }) => FoundationSimulator; declare const simulation: Auth0Simulator; //#endregion export { Auth0Simulator, auth0UserSchema, defaultUser, simulation };