25 lines
462 B
TypeScript
Raw Normal View History

/**
* Checkout Domain
*
* Types and schemas for unified checkout flow.
*/
// Contracts (constants, helpers)
export {
ORDER_TYPE,
CHECKOUT_ORDER_TYPE,
normalizeOrderType,
type OrderTypeValue,
type CheckoutOrderTypeValue,
} from "./contract.js";
// Schemas and schema-derived types
export {
checkoutOrderTypeSchema,
priceBreakdownItemSchema,
cartItemSchema,
type OrderType,
type PriceBreakdownItem,
type CartItem,
} from "./schema.js";