nextjs-swagger-autogen
Version:
Auto-generate Swagger documentation for Next.js API routes
25 lines (24 loc) • 824 B
TypeScript
import React from "react";
import { OpenApiSpec } from "../types";
interface ReactSwaggerProps {
spec: OpenApiSpec;
docExpansion?: "list" | "full" | "none";
defaultModelsExpandDepth?: number;
defaultModelRendering?: "example" | "model";
displayOperationId?: boolean;
displayRequestDuration?: boolean;
filter?: boolean | string;
showExtensions?: boolean;
showCommonExtensions?: boolean;
tryItOutEnabled?: boolean;
supportedSubmitMethods?: string[];
validatorUrl?: string | null;
withCredentials?: boolean;
persistAuthorization?: boolean;
deepLinking?: boolean;
onComplete?: () => void;
requestInterceptor?: (request: any) => any;
responseInterceptor?: (response: any) => any;
}
export declare const ReactSwagger: React.FC<ReactSwaggerProps>;
export {};