UNPKG

@visulima/api-platform

Version:

Visulima API platform is a set of tools to build and consume web APIs

21 lines (17 loc) 759 B
export { getSwaggerStaticProps } from './index-browser.mjs'; import { S as SwaggerHandlerOptions } from '../../swagger-handler-CsN63rqo.mjs'; import { BaseDefinition } from '@visulima/jsdoc-open-api'; import { NextConfig } from 'next/types'; import 'node:http'; import '@visulima/crud'; import 'openapi-types'; declare const swaggerApiRoute: <M extends string, PrismaClient>(options: Partial<SwaggerHandlerOptions<M, PrismaClient>>) => void; declare const withOpenApi: ({ definition, output, sources, verbose, }: { definition: Exclude<BaseDefinition, "openapi"> & { openapi?: string; }; output: string; sources: string[]; verbose?: boolean; }) => (nextConfig: NextConfig) => NextConfig; export { swaggerApiRoute, withOpenApi };