import { JSONSchema4, JSONSchema4TypeName } from "json-schema"; declare type JsonSchema = JSONSchema4; declare type TypeName = JSONSchema4TypeName; declare type PrimitiveType = "string" | "number" | "integer" | "boolean"; export declare type Path = { path: string; title?: string; titlePath: string[]; typePath: string[]; description?: string; subPaths?: Path[]; type: PrimitiveType; isJsonataSequence: boolean; }; declare type ParentOpts = { pathPrefix?: string; isJsonataSequence?: boolean; titlePath?: string[]; typePath?: TypeName[]; }; declare function getPaths(schema: JsonSchema, parentOpts?: ParentOpts): Path[]; export default getPaths;