Rocky_Mountain_Vending/.pnpm-store/v10/files/2f/29568b766989547be169b7c0e8882e150158ba87c84c294261865ec963b41326038cd9a3fb354cd1a6f8a24b590f64c3a4b0646314325a374872ca4437bd5c
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
1,010 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;