Rocky_Mountain_Vending/.pnpm-store/v10/files/d5/bc66cde4a792ed8a124f57914596a5b20db2c076605380727c404ee2c4db0770c0253d1addf9001b08ffea07fe82390674f774827948801f45a7ec197a3d4b
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

18 lines
No EOL
1.2 KiB
Text

import { SpanAttributes } from '@opentelemetry/api';
import type * as Hapi from '@hapi/hapi';
import { HapiPluginObject, PatchableExtMethod, ServerExtDirectInput } from './internal-types';
export declare function getPluginName<T>(plugin: Hapi.Plugin<T>): string;
export declare const isLifecycleExtType: (variableToCheck: unknown) => variableToCheck is Hapi.ServerRequestExtType;
export declare const isLifecycleExtEventObj: (variableToCheck: unknown) => variableToCheck is Hapi.ServerExtEventsRequestObject;
export declare const isDirectExtInput: (variableToCheck: unknown) => variableToCheck is ServerExtDirectInput;
export declare const isPatchableExtMethod: (variableToCheck: PatchableExtMethod | PatchableExtMethod[]) => variableToCheck is PatchableExtMethod;
export declare const getRouteMetadata: (route: Hapi.ServerRoute, pluginName?: string | undefined) => {
attributes: SpanAttributes;
name: string;
};
export declare const getExtMetadata: (extPoint: Hapi.ServerRequestExtType, pluginName?: string | undefined) => {
attributes: SpanAttributes;
name: string;
};
export declare const getPluginFromInput: <T>(pluginObj: HapiPluginObject<T>) => Hapi.Plugin<T, void>;
//# sourceMappingURL=utils.d.ts.map