@nestia/sdk
Version:
Nestia SDK and Swagger generator
13 lines (12 loc) • 546 B
TypeScript
import { OpenApi } from "@samchon/openapi";
import { Metadata } from "typia/lib/schemas/metadata/Metadata";
import { INestiaConfig } from "../../INestiaConfig";
import { ITypedHttpRoute } from "../../structures/ITypedHttpRoute";
export declare namespace SwaggerOperationComposer {
const compose: (props: {
config: Omit<INestiaConfig.ISwaggerConfig, "output">;
document: OpenApi.IDocument;
schema: (metadata: Metadata) => OpenApi.IJsonSchema | undefined;
route: ITypedHttpRoute;
}) => OpenApi.IOperation;
}