UNPKG

@redocly/openapi-core

Version:

See https://github.com/Redocly/redocly-cli

23 lines 1.03 kB
import * as yamlAst from 'yaml-ast-parser'; import type { LineColLocationObject, LocationObject } from '../walk.js'; type YAMLMapping = yamlAst.YAMLMapping & { kind: yamlAst.Kind.MAPPING; }; type YAMLMap = yamlAst.YamlMap & { kind: yamlAst.Kind.MAP; }; type YAMLAnchorReference = yamlAst.YAMLAnchorReference & { kind: yamlAst.Kind.ANCHOR_REF; }; type YAMLSequence = yamlAst.YAMLSequence & { kind: yamlAst.Kind.SEQ; }; type YAMLScalar = yamlAst.YAMLScalar & { kind: yamlAst.Kind.SCALAR; }; type YAMLNode = YAMLMapping | YAMLMap | YAMLAnchorReference | YAMLSequence | YAMLScalar; export declare function getCodeframe(location: LineColLocationObject, color: boolean): string; export declare function getLineColLocation(location: LocationObject): LineColLocationObject; export declare function getAstNodeByPointer(root: YAMLNode, pointer: string, reportOnKey: boolean): YAMLMapping | YAMLMap | YAMLAnchorReference | YAMLSequence | yamlAst.YAMLScalar | undefined; export {}; //# sourceMappingURL=codeframes.d.ts.map