import { GetAPISchema, createEndpoint } from '@commerce/api' import subscriptionsEndpoint from '@commerce/api/endpoints/subscribe' import type { SubscriptionsSchema } from '../../../types/subscriptions' import type { BigcommerceAPI } from '../..' import subscriptions from './subscriptions' export type SubscriptionsAPI = GetAPISchema export type SubscriptionsEndpoint = SubscriptionsAPI['endpoint'] export const handlers: SubscriptionsEndpoint['handlers'] = { subscriptions } const subscriptionsApi = createEndpoint({ handler: subscriptionsEndpoint, handlers, }) export default subscriptionsApi