interface IDocument {
    components?: OpenApiV3.IComponents;
    info?: OpenApiV3.IDocument.IInfo;
    openapi: `3.0.${number}` | "3.0";
    paths?: Record<string, OpenApiV3.IPath>;
    security?: Record<string, string[]>[];
    servers?: OpenApiV3.IServer[];
    tags?: OpenApiV3.IDocument.ITag[];
}

Properties

components?: OpenApiV3.IComponents
openapi: `3.0.${number}` | "3.0"
paths?: Record<string, OpenApiV3.IPath>
security?: Record<string, string[]>[]
servers?: OpenApiV3.IServer[]