Rocky_Mountain_Vending/.pnpm-store/v10/files/4b/93d75a793afbe6658e4520664c0bbfdabfa59fe2a18145ed75df989c87f1e4f1f10e7058e20245bfaa420b11cc999a24f83d56f870cf8c44f0a874a99b9e65
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

46 lines
964 B
Text

/**
* A bitvector representing a traits object.
*
* Vector index to trait:
* 0 - httpLabel
* 1 - idempotent
* 2 - idempotencyToken
* 3 - sensitive
* 4 - httpPayload
* 5 - httpResponseCode
* 6 - httpQueryParams
*
* The singular trait values are enumerated for quick identification, but
* combination values are left to the `number` union type.
*
* @public
*/
export type TraitBitVector = HttpLabelBitMask | IdempotentBitMask | IdempotencyTokenBitMask | SensitiveBitMask | HttpPayloadBitMask | HttpResponseCodeBitMask | HttpQueryParamsBitMask | number;
/**
* @public
*/
export type HttpLabelBitMask = 1;
/**
* @public
*/
export type IdempotentBitMask = 2;
/**
* @public
*/
export type IdempotencyTokenBitMask = 4;
/**
* @public
*/
export type SensitiveBitMask = 8;
/**
* @public
*/
export type HttpPayloadBitMask = 16;
/**
* @public
*/
export type HttpResponseCodeBitMask = 32;
/**
* @public
*/
export type HttpQueryParamsBitMask = 64;