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