import { Info } from './Info'; import { Paths } from './Paths'; import { Definitions } from './Definitions'; import { SecurityDefinitions } from './SecurityDefinitions'; import { SecurityRequirement } from './SecurityRequirement'; export interface Swagger { swagger: '2.0'; info: Info; host?: string; basePath?: string; schemes?: Array; paths: Paths; produces: Array; definitions: Definitions; security?: Array; securityDefinitions?: SecurityDefinitions; }