Rocky_Mountain_Vending/.pnpm-store/v10/files/23/fe1705f46f750d83eb873dff7826b1540346a656b28e78c4bf7d1d8b8d2fc6943d9fb0526e488648b869df94e1d6bb832ec84547ada50abd70d07090248998
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

51 lines
1.3 KiB
Text

import { HttpRequest } from "@smithy/protocol-http";
import type { SerdeContext } from "@smithy/types";
/**
* @internal
* used in code-generated serde.
*/
export declare function requestBuilder(input: any, context: SerdeContext): RequestBuilder;
/**
* @internal
*/
export declare class RequestBuilder {
private input;
private context;
private query;
private method;
private headers;
private path;
private body;
private hostname;
private resolvePathStack;
constructor(input: any, context: SerdeContext);
build(): Promise<HttpRequest>;
/**
* Brevity setter for "hostname".
*/
hn(hostname: string): this;
/**
* Brevity initial builder for "basepath".
*/
bp(uriLabel: string): this;
/**
* Brevity incremental builder for "path".
*/
p(memberName: string, labelValueProvider: () => string | undefined, uriLabel: string, isGreedyLabel: boolean): this;
/**
* Brevity setter for "headers".
*/
h(headers: Record<string, string>): this;
/**
* Brevity setter for "query".
*/
q(query: Record<string, string>): this;
/**
* Brevity setter for "body".
*/
b(body: any): this;
/**
* Brevity setter for "method".
*/
m(method: string): this;
}