@nestia/sdk
Version:
Nestia SDK and Swagger generator
20 lines (19 loc) • 498 B
TypeScript
import { RouteInfo, VersionValue } from "@nestjs/common/interfaces";
export interface INestiaSdkInput {
controllers: INestiaSdkInput.IController[];
globalPrefix?: {
prefix: string;
exclude?: Array<string | RouteInfo>;
};
versioning?: {
prefix: string;
defaultVersion?: VersionValue;
};
}
export declare namespace INestiaSdkInput {
interface IController {
class: Function;
location: string;
prefixes: string[];
}
}