UNPKG

@scalar/oas-utils

Version:

Open API spec and Yaml handling utilities

11 lines 1.53 kB
export { collectionSchema, type Collection, type CollectionPayload } from './collection.ts'; export { oasParameterSchema, type RequestParameter, type RequestParameterPayload } from './parameters.ts'; export { serverSchema, type Server, type ServerPayload } from './server.ts'; export { requestSchema, type Request, type RequestPayload, type RequestMethod, type ResponseInstance, type RequestEvent, } from './requests.ts'; export { requestExampleSchema, createExampleFromRequest, requestExampleParametersSchema, type RequestExample, type RequestExampleParameter, } from './request-examples.ts'; export { tagSchema, oasExternalDocumentationSchema, oasInfoSchema, oasContactSchema, oasLicenseSchema, type Tag, type TagPayload, } from './spec-objects.ts'; export { type Operation, type OperationPayload, operationSchema, } from './operation.ts'; export { xScalarEnvironmentsSchema, type XScalarEnvironment, type XScalarEnvironments, } from './x-scalar-environments.ts'; /** Re-exported here for ease of use but we should use the other ones directly */ export { type Oauth2Flow, type Oauth2FlowPayload, type SecuritySchemaHttp, type SecuritySchemaOpenId, type SecurityScheme, type SecuritySchemeApiKey, type SecuritySchemeOauth2, type SecuritySchemeOauth2Payload, type SecuritySchemePayload, oasSecurityRequirementSchema, oasSecuritySchemeSchema, pkceOptions, securityApiKeySchema, securityHttpSchema, securityOauthSchema, securityOpenIdSchema, securitySchemeSchema, } from '@scalar/types/entities'; //# sourceMappingURL=index.d.ts.map