Rocky_Mountain_Vending/.pnpm-store/v10/files/76/64e2a984a066fd044e44cbe2afd32cb9fe3c6ad00570bb667f399579359ad8639381fc126dd13d90949ddf8d68243f6405e25a62e84cb87d467a4d3d63baaa
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

19 lines
No EOL
1 KiB
Text

import { Span } from '@opentelemetry/api';
import type { HandleFunction, NextFunction, Server } from 'connect';
import { Use } from './internal-types';
import { InstrumentationBase, InstrumentationConfig, InstrumentationNodeModuleDefinition } from '@opentelemetry/instrumentation';
export declare const ANONYMOUS_NAME = "anonymous";
/** Connect instrumentation for OpenTelemetry */
export declare class ConnectInstrumentation extends InstrumentationBase {
constructor(config?: InstrumentationConfig);
init(): InstrumentationNodeModuleDefinition[];
private _patchApp;
private _patchConstructor;
_patchNext(next: NextFunction, finishSpan: () => void): NextFunction;
_startSpan(routeName: string, middleWare: HandleFunction): Span;
_patchMiddleware(routeName: string, middleWare: HandleFunction): HandleFunction;
_patchUse(original: Server['use']): Use;
_patchHandle(original: Server['handle']): Server['handle'];
_patchOut(out: NextFunction, completeStack: () => void): NextFunction;
}
//# sourceMappingURL=instrumentation.d.ts.map