import { GetAPISchema, createEndpoint, CommerceAPI } from '@commerce/api' import checkoutEndpoint from '@commerce/api/endpoints/checkout' import type { CheckoutSchema } from '@commerce/types/checkout' import checkout from './checkout' export const handlers: CheckoutEndpoint['handlers'] = { checkout } export type CheckoutAPI = GetAPISchema export type CheckoutEndpoint = CheckoutAPI['endpoint'] const checkoutApi = createEndpoint({ handler: checkoutEndpoint, handlers, }) export default checkoutApi