Rocky_Mountain_Vending/.pnpm-store/v10/files/6a/4b277c148887cec74190537348922bb1efab803fa016a0fd22e73e2064537f543409b9e701ad736cacf7e9c21e15e90f2397fbdefff08c09ac2668c99312eb
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

25 lines
1,021 B
Text

import type { RequestData, FetchEventResult } from './types';
import type { RequestInit } from './spec-extension/request';
import { NextFetchEvent } from './spec-extension/fetch-event';
import { NextRequest } from './spec-extension/request';
export declare class NextRequestHint extends NextRequest {
sourcePage: string;
fetchMetrics: FetchEventResult['fetchMetrics'] | undefined;
constructor(params: {
init: RequestInit;
input: Request | string;
page: string;
});
get request(): void;
respondWith(): void;
waitUntil(): void;
}
export type AdapterOptions = {
handler: (req: NextRequestHint, event: NextFetchEvent) => Promise<Response>;
page: string;
request: RequestData;
IncrementalCache?: typeof import('../lib/incremental-cache').IncrementalCache;
incrementalCacheHandler?: typeof import('../lib/incremental-cache').CacheHandler;
bypassNextUrl?: boolean;
};
export declare function adapter(params: AdapterOptions): Promise<FetchEventResult>;