import { AstNode } from "./compiler.js"; import { PontxJsonSchema } from "../schema.js"; export interface OAS2JsonSchemaContext { schemaNames: string[]; classTemplateArgCodes: string[]; isSchemaNameAst: boolean; } export declare function parseOAS2Ast2PontJsonSchema(ast: AstNode, context: OAS2JsonSchemaContext): PontxJsonSchema; export declare function parseOAS2JsonSchema(schema: PontxJsonSchema, context: OAS2JsonSchemaContext): PontxJsonSchema;