import * as withHighlightNodeJsPageRouter from './util/with-highlight-nodejs-page-router'; import type { HighlightEnv } from './util/types'; import type { EdgeHandler, NextRequest, NextFetchEvent } from './util/with-highlight-edge'; export { H } from '@highlight-run/node'; export { highlightMiddleware } from './util/highlight-middleware'; export { isNodeJsRuntime } from './util/is-node-js-runtime'; export { registerHighlight } from './util/register-highlight'; export type { HighlightEnv } from './util/types'; type PageRouterHighlightHandler = ReturnType; export declare const Highlight: typeof PageRouterHighlight; export declare function PageRouterHighlight(env: HighlightEnv): PageRouterHighlightHandler; export declare function AppRouterHighlight(env: HighlightEnv): (originalHandler: (request: Request, context: { params: Promise>; }) => Promise) => (request: Request, context: { params: Promise>; }) => Promise; export declare function EdgeHighlight(_: HighlightEnv): (handler: EdgeHandler) => (request: NextRequest, context: NextFetchEvent) => Promise; //# sourceMappingURL=server.d.ts.map