UNPKG

@mintlify/validation

Version:

Validates mint.json files

29 lines (28 loc) 1.59 kB
import { DocsConfig } from './mint-config/schemas/v2/index.js'; export * from './openapi/types/endpoint.js'; export * from './openapi/OpenApiToEndpointConverter.js'; export { stripComponents } from './openapi/stripComponents.js'; export { SchemaConverter } from './openapi/SchemaConverter.js'; export { generateExampleFromSchema } from './openapi/generateExampleFromSchema.js'; export { generateFirstIncrementalSchema, generateNextIncrementalSchema, } from './openapi/IncrementalEvaluator.js'; export * from './mint-config/validateConfig.js'; export { formatIssue } from './mint-config/formatIssue.js'; export { upgradeToDocsConfig } from './mint-config/upgrades/upgradeToDocsConfig.js'; export { convertMintDecoratedNavToDocsDecoratedNav } from './mint-config/upgrades/convertMintDecoratedNavToDocsDecoratedNav.js'; export declare const mintConfigJsonSchema: import("zod-to-json-schema/src/parseDef.js").JsonSchema7Type & { $schema?: string | undefined; definitions?: { [key: string]: import("zod-to-json-schema/src/parseDef.js").JsonSchema7Type; } | undefined; }; export declare const docsConfigJsonSchema: import("zod-to-json-schema/src/parseDef.js").JsonSchema7Type & { $schema?: string | undefined; definitions?: { [key: string]: import("zod-to-json-schema/src/parseDef.js").JsonSchema7Type; } | undefined; }; export type { DocsConfig }; export * from './mint-config/schemas/v2/properties/index.js'; export * from './types/index.js'; export type { ThemeType } from './mint-config/schemas/v2/index.js'; export * from './chat-config/index.js';