Rocky_Mountain_Vending/.pnpm-store/v10/files/c5/133a7244b988a7b26ec769ca5683feb8491bb6e13759bcfd0c75f05a6d01e96ea9c1d5ca92399a124ce0fa1bacbfd1b3a2c285640e344bdc7e5f287e09b85e
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

32 lines
No EOL
1.4 KiB
Text

import type * as Hapi from '@hapi/hapi';
export declare const HapiComponentName = "@hapi/hapi";
/**
* This symbol is used to mark a Hapi route handler or server extension handler as
* already patched, since its possible to use these handlers multiple times
* i.e. when allowing multiple versions of one plugin, or when registering a plugin
* multiple times on different servers.
*/
export declare const handlerPatched: unique symbol;
export declare type HapiServerRouteInputMethod = (route: HapiServerRouteInput) => void;
export declare type HapiServerRouteInput = PatchableServerRoute | PatchableServerRoute[];
export declare type PatchableServerRoute = Hapi.ServerRoute<any> & {
[handlerPatched]?: boolean;
};
export declare type HapiPluginObject<T> = Hapi.ServerRegisterPluginObject<T>;
export declare type HapiPluginInput<T> = HapiPluginObject<T> | Array<HapiPluginObject<T>>;
export declare type RegisterFunction<T> = (plugin: HapiPluginInput<T>, options?: Hapi.ServerRegisterOptions) => Promise<void>;
export declare type PatchableExtMethod = Hapi.Lifecycle.Method & {
[handlerPatched]?: boolean;
};
export declare type ServerExtDirectInput = [
Hapi.ServerRequestExtType,
Hapi.Lifecycle.Method,
(Hapi.ServerExtOptions | undefined)?
];
export declare const HapiLayerType: {
ROUTER: string;
PLUGIN: string;
EXT: string;
};
export declare const HapiLifecycleMethodNames: Set<string>;
//# sourceMappingURL=internal-types.d.ts.map