Rocky_Mountain_Vending/.pnpm-store/v10/files/bf/0b1b8da423897ac3b98e80244f975934b4647d76c3debd8ea6cffee377b4ea744fd88300531f3beba3e2770e8e4c2e5d18d9fb8da864ea7bd4f9c3bdc50f5d
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

31 lines
754 B
Text

import type { Identity, IdentityProvider } from "./identity";
/**
* @public
*/
export interface AwsCredentialIdentity extends Identity {
/**
* AWS access key ID
*/
readonly accessKeyId: string;
/**
* AWS secret access key
*/
readonly secretAccessKey: string;
/**
* A security or session token to use with these credentials. Usually
* present for temporary credentials.
*/
readonly sessionToken?: string;
/**
* AWS credential scope for this set of credentials.
*/
readonly credentialScope?: string;
/**
* AWS accountId.
*/
readonly accountId?: string;
}
/**
* @public
*/
export type AwsCredentialIdentityProvider = IdentityProvider<AwsCredentialIdentity>;