Rocky_Mountain_Vending/.pnpm-store/v10/files/8d/4a867b6a42b3af677be41426b845a01e276e783d106c096a8e1dce3c1bb717858256bdf01992b576f235e08139bd0b60ee01e7260357ac817496a40056b47b
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

34 lines
1.4 KiB
Text

import type { IncomingHttpHeaders, OutgoingHttpHeaders } from 'http';
import type { FetchMetrics } from './index';
import { BaseNextRequest, BaseNextResponse } from './index';
import type { NextRequestHint } from '../web/adapter';
export declare class WebNextRequest extends BaseNextRequest<ReadableStream | null> {
request: Request;
headers: IncomingHttpHeaders;
fetchMetrics: FetchMetrics | undefined;
constructor(request: NextRequestHint);
parseBody(_limit: string | number): Promise<any>;
}
export declare class WebNextResponse extends BaseNextResponse<WritableStream> {
transformStream: TransformStream<any, any>;
private headers;
private textBody;
private closeController;
statusCode: number | undefined;
statusMessage: string | undefined;
constructor(transformStream?: TransformStream<any, any>);
setHeader(name: string, value: string | string[]): this;
removeHeader(name: string): this;
getHeaderValues(name: string): string[] | undefined;
getHeader(name: string): string | undefined;
getHeaders(): OutgoingHttpHeaders;
hasHeader(name: string): boolean;
appendHeader(name: string, value: string): this;
body(value: string): this;
private readonly sendPromise;
private _sent;
send(): void;
get sent(): boolean;
toResponse(): Promise<Response>;
onClose(callback: () => void): void;
}