/** * Express Framework Utilities * * Factory functions for creating Express route handlers with minimal boilerplate. * Types are available from '@plyaz/types/core'. * * @example Basic usage * ```typescript * import { createExpressRoute } from '@plyaz/core/frameworks/express'; * import type { CoreExpressRouteConfig } from '@plyaz/types/core'; * * const routes = createExpressRoute({ * service: 'users', * handlers: { * GET: async (service) => service.getAll(), * POST: async (service, { body }) => service.create(body), * }, * }); * * app.use('/api/users', routes.handler); * ``` */ export { createExpressRoute } from './route-factory'; export { extractQueryParams, extractJsonBody, safeExtractJsonBody, extractRouteParams, extractHeaders, extractHeader, extractBearerToken, } from './helpers'; //# sourceMappingURL=index.d.ts.map