Rocky_Mountain_Vending/.pnpm-store/v10/files/14/33e53745b0b5ac8eff8b856d31a9b0021247514c00447072d98364ba45d5ecbb1da3c6db14f8e19b138c270374069c516cb0edf4e12c9f96cb629dd0644449
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

18 lines
1.2 KiB
Text

import type { AwsHandlerExecutionContext } from "@aws-sdk/types";
import { AbsoluteLocation, BuildHandler, BuildHandlerOptions, HandlerExecutionContext, MetadataBearer, Pluggable } from "@smithy/types";
import { UserAgentResolvedConfig } from "./configurations";
/**
* Build user agent header sections from:
* 1. runtime-specific default user agent provider;
* 2. custom user agent from `customUserAgent` client config;
* 3. handler execution context set by internal SDK components;
* The built user agent will be set to `x-amz-user-agent` header for ALL the
* runtimes.
* Please note that any override to the `user-agent` or `x-amz-user-agent` header
* in the HTTP request is discouraged. Please use `customUserAgent` client
* config or middleware setting the `userAgent` context to generate desired user
* agent.
*/
export declare const userAgentMiddleware: (options: UserAgentResolvedConfig) => <Output extends MetadataBearer>(next: BuildHandler<any, any>, context: HandlerExecutionContext | AwsHandlerExecutionContext) => BuildHandler<any, any>;
export declare const getUserAgentMiddlewareOptions: BuildHandlerOptions & AbsoluteLocation;
export declare const getUserAgentPlugin: (config: UserAgentResolvedConfig) => Pluggable<any, any>;