export { C as ConnectedClient, a as ConnectionManager, D as DevToolsServer, b as DevToolsServerOptions, c as DeviceRegistry, H as Heartbeat, M as MessageRouter, O as OutboundMessage, P as PendingRefresh, d as PendingRefreshStore, R as RefreshCoordinator, S as SnapshotStore, e as StoredSnapshot, f as createDevToolsServer } from '../createDevToolsServer-DlNMoCJR.js'; import { Request, Response, NextFunction } from 'express'; import 'node:http'; import 'ws'; import '../types/protocol.js'; import '../write-C3toEIMs.js'; type CorsOptions = { /** Fixed origin, or `*` when request has no Origin header. */ allowedOrigin?: string; }; declare function resolveCorsOrigin(requestOrigin: string | undefined, configuredOrigin?: string): string; declare function createCorsMiddleware(options?: CorsOptions): (request: Request, response: Response, next: NextFunction) => void; export { type CorsOptions, createCorsMiddleware, resolveCorsOrigin };