UNPKG

@orpc/openapi

Version:

<div align="center"> <image align="center" src="https://orpc.unnoq.com/logo.webp" width=280 alt="oRPC logo" /> </div>

20 lines (17 loc) 778 B
import { Context, Router } from '@orpc/server'; import { AwsLambdaHandler, AwsLambdaHandlerOptions } from '@orpc/server/aws-lambda'; import { S as StandardOpenAPIHandlerOptions } from '../../shared/openapi.CQmjvnb0.js'; import '@orpc/openapi-client/standard'; import '@orpc/server/standard'; import '@orpc/client'; import '@orpc/shared'; /** * OpenAPI Handler for AWS Lambda. * * @see {@link https://orpc.unnoq.com/docs/openapi/openapi-handler OpenAPI Handler Docs} * @see {@link https://orpc.unnoq.com/docs/adapters/http HTTP Adapter Docs} */ declare class OpenAPIHandler<T extends Context> extends AwsLambdaHandler<T> { constructor(router: Router<any, T>, options?: NoInfer<StandardOpenAPIHandlerOptions<T> & AwsLambdaHandlerOptions>); } export { OpenAPIHandler };