@honeybadger-io/nextjs
Version:
Next.js integration for Honeybadger
17 lines • 826 B
TypeScript
export type NodeHeaders = Record<string, string | string[] | undefined>;
export type NodeRequestLike = {
method?: string;
url?: string;
headers: NodeHeaders;
};
export type RequestIds = {
request_id: string;
correlation_id: string;
};
export declare function seedRequestEventContext(headers: Headers): RequestIds;
export declare function seedNodeRequestEventContext(headers: NodeHeaders): RequestIds;
export declare function now(): number;
export declare function insightsHttpEnabled(): boolean;
export declare function emitRequestEvent(req: Request, status: number | undefined, start: number, ids: RequestIds): void;
export declare function emitNodeRequestEvent(req: NodeRequestLike, status: number | undefined, start: number, ids: RequestIds): void;
//# sourceMappingURL=insights-instrumentation.d.ts.map