swagger-typescript-generator
Version:
Generate typescript code from swagger.json. Before start this project I try use [swagger-typescript-codegen](https://github.com/mtennoe/swagger-typescript-codegen) based on [mustache templates](https://github.com/mtennoe/swagger-js-codegen/tree/master/lib
31 lines (30 loc) • 924 B
TypeScript
import { SwaggerBase } from './swagger-base';
import { SwaggerMethod } from './swagger-method';
import { SwaggerBasePrivateProps } from './swagger-base-private-props';
import { IModelType, ModelType } from './model-type';
export declare enum EParameterIn {
query = "query",
body = "body",
path = "path",
formData = "formData"
}
export interface ISwaggerMethodParameter {
name: string;
label: string;
modelType: IModelType;
required?: boolean;
in?: EParameterIn;
}
interface PrivateProps extends SwaggerBasePrivateProps<SwaggerMethod> {
}
export declare class SwaggerMethodParameter extends SwaggerBase<SwaggerMethod, PrivateProps> implements ISwaggerMethodParameter {
label: string;
in?: EParameterIn;
name: string;
required?: boolean;
modelType: ModelType;
description?: string;
constructor(parent: SwaggerMethod, source: any);
init(): void;
}
export {};