Rocky_Mountain_Vending/.pnpm-store/v10/files/3e/1835a9391ed145505547aea34c067483c91de08e67609031a181bc180959702da2c90528a87dfce7061a4f338a3d6ebb7e3cd8c2d2ca981b0b621f4645dc34
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

30 lines
1 KiB
Text

/// <reference types="@cloudflare/workers-types" />
export type CacheControl = {
browserTTL: number;
edgeTTL: number;
bypassCache: boolean;
};
export type AssetManifestType = Record<string, string>;
export type Options = {
cacheControl: ((req: Request) => Partial<CacheControl>) | Partial<CacheControl>;
ASSET_NAMESPACE: KVNamespace;
ASSET_MANIFEST: AssetManifestType | string;
mapRequestToAsset?: (req: Request, options?: Partial<Options>) => Request;
defaultMimeType: string;
defaultDocument: string;
pathIsEncoded: boolean;
defaultETag: "strong" | "weak";
};
export declare class KVError extends Error {
constructor(message?: string, status?: number);
status: number;
}
export declare class MethodNotAllowedError extends KVError {
constructor(message?: string, status?: number);
}
export declare class NotFoundError extends KVError {
constructor(message?: string, status?: number);
}
export declare class InternalError extends KVError {
constructor(message?: string, status?: number);
}