Rocky_Mountain_Vending/.pnpm-store/v10/files/1e/e3f5bde91b1f154e1eea47fcaa95f2ef83b44e3da03c8a33eb87b195a09680998f15c3b404b63043bf80301e6669884cc09c3d1281bc03170697a5d9bae0f6
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
780 B
Text

import { 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>;