UNPKG

@flexbase/openapi-generator

Version:
10 lines (9 loc) 908 B
import { OpenAPI, OpenAPIV3 } from 'openapi-types'; export declare function IsDocument(test: any): test is OpenAPIV3.Document; export declare function IsReferenceObject(test: any): test is OpenAPIV3.ReferenceObject; export declare function IsArraySchemaObject(test: OpenAPIV3.SchemaObject): test is OpenAPIV3.ArraySchemaObject; export declare function IsOperation(test: OpenAPI.Operation): test is OpenAPIV3.OperationObject; export declare function IsSecurityHttp(test: OpenAPIV3.SecuritySchemeObject): test is OpenAPIV3.HttpSecurityScheme; export declare function IsSecurityApiKey(test: OpenAPIV3.SecuritySchemeObject): test is OpenAPIV3.ApiKeySecurityScheme; export declare function IsSecurityOAuth2(test: OpenAPIV3.SecuritySchemeObject): test is OpenAPIV3.OAuth2SecurityScheme; export declare function IsSecurityOpenIdConnect(test: OpenAPIV3.SecuritySchemeObject): test is OpenAPIV3.OpenIdSecurityScheme;