docusaurus-theme-openapi-docs
Version:
OpenAPI theme for Docusaurus.
26 lines (25 loc) • 605 B
TypeScript
import React from "react";
interface Map<T> {
[key: string]: T;
}
export interface ExampleObject {
summary?: string;
description?: string;
value?: any;
externalValue?: string;
}
export interface Props {
className: string;
param: {
description: string;
example: any;
examples: Map<ExampleObject>;
name: string;
required: boolean;
deprecated: boolean;
schema: any;
enumDescriptions?: [string, string][];
};
}
declare function ParamsItem({ param, ...rest }: Props): React.JSX.Element;
export default ParamsItem;