Rocky_Mountain_Vending/.pnpm-store/v10/files/b6/7d05567a5df88a8b212128da791abe2d7f3bcc330ee8fb57a84d5a13dc667d72a09a234a71badef3fbe22a8c4e3888d54657f735b93612be4c92b1f8337f57
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

58 lines
2 KiB
Text

import {
AwsSdkSigV4AAuthInputConfig,
AwsSdkSigV4AAuthResolvedConfig,
AwsSdkSigV4APreviouslyResolved,
AwsSdkSigV4AuthInputConfig,
AwsSdkSigV4AuthResolvedConfig,
AwsSdkSigV4PreviouslyResolved,
} from "@aws-sdk/core";
import {
HttpAuthScheme,
HttpAuthSchemeParametersProvider,
Provider,
HandlerExecutionContext,
HttpAuthSchemeParameters,
HttpAuthSchemeProvider,
} from "@smithy/types";
import { EndpointParameters } from "../endpoint/EndpointParameters";
import { S3ClientResolvedConfig } from "../S3Client";
interface _S3HttpAuthSchemeParameters extends HttpAuthSchemeParameters {
region?: string;
}
export interface S3HttpAuthSchemeParameters
extends _S3HttpAuthSchemeParameters,
EndpointParameters {
region?: string;
}
export interface S3HttpAuthSchemeParametersProvider
extends HttpAuthSchemeParametersProvider<
S3ClientResolvedConfig,
HandlerExecutionContext,
S3HttpAuthSchemeParameters,
object
> {}
export declare const defaultS3HttpAuthSchemeParametersProvider: S3HttpAuthSchemeParametersProvider;
export interface S3HttpAuthSchemeProvider
extends HttpAuthSchemeProvider<S3HttpAuthSchemeParameters> {}
export declare const defaultS3HttpAuthSchemeProvider: S3HttpAuthSchemeProvider;
export interface HttpAuthSchemeInputConfig
extends AwsSdkSigV4AuthInputConfig,
AwsSdkSigV4AAuthInputConfig {
authSchemePreference?: string[] | Provider<string[]>;
httpAuthSchemes?: HttpAuthScheme[];
httpAuthSchemeProvider?: S3HttpAuthSchemeProvider;
}
export interface HttpAuthSchemeResolvedConfig
extends AwsSdkSigV4AuthResolvedConfig,
AwsSdkSigV4AAuthResolvedConfig {
readonly authSchemePreference: Provider<string[]>;
readonly httpAuthSchemes: HttpAuthScheme[];
readonly httpAuthSchemeProvider: S3HttpAuthSchemeProvider;
}
export declare const resolveHttpAuthSchemeConfig: <T>(
config: T &
HttpAuthSchemeInputConfig &
AwsSdkSigV4PreviouslyResolved &
AwsSdkSigV4APreviouslyResolved
) => T & HttpAuthSchemeResolvedConfig;
export {};