Rocky_Mountain_Vending/.pnpm-store/v10/files/5a/eca223b3057f6c489c066acb8da0e932d7c6a0c9f7524c44bb24a2c03bb48b6eb1c00ed935e4e1f210c162b4d3e1d2952395c1a3cc7f5bfd161aa1d4aa0e59
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

41 lines
1.2 KiB
Text

import { SignatureV4CryptoInit, SignatureV4Init } from "@smithy/signature-v4";
import {
AwsCredentialIdentity,
HttpRequest,
RequestPresigner,
RequestPresigningArguments,
RequestSigner,
RequestSigningArguments,
} from "@smithy/types";
export type SignatureV4MultiRegionInit = SignatureV4Init &
SignatureV4CryptoInit & {
runtime?: string;
};
export declare class SignatureV4MultiRegion
implements RequestPresigner, RequestSigner
{
private sigv4aSigner?;
private readonly sigv4Signer;
private readonly signerOptions;
static sigv4aDependency(): "none" | "js" | "crt";
constructor(options: SignatureV4MultiRegionInit);
sign(
requestToSign: HttpRequest,
options?: RequestSigningArguments
): Promise<HttpRequest>;
signWithCredentials(
requestToSign: HttpRequest,
credentials: AwsCredentialIdentity,
options?: RequestSigningArguments
): Promise<HttpRequest>;
presign(
originalRequest: HttpRequest,
options?: RequestPresigningArguments
): Promise<HttpRequest>;
presignWithCredentials(
originalRequest: HttpRequest,
credentials: AwsCredentialIdentity,
options?: RequestPresigningArguments
): Promise<HttpRequest>;
private getSigv4aSigner;
}