UNPKG

yaml-language-server-parser

Version:

This is a maintained fork of YAML-AST-PARSER specifically for the YAML Language server.

19 lines (18 loc) 799 B
import * as YAML from '../src/'; export interface NodeVisitor { visitScalar(node: YAML.YAMLScalar): any; visitMapping(node: YAML.YAMLMapping): any; visitSequence(node: YAML.YAMLSequence): any; visitMap(node: YAML.YamlMap): any; visitAnchorRef(node: YAML.YAMLAnchorReference): any; visitIncludeRef(node: YAML.YAMLNode): any; } export declare abstract class AbstractVisitor implements NodeVisitor { accept(node: YAML.YAMLNode): any; abstract visitScalar(node: YAML.YAMLScalar): any; abstract visitMapping(node: YAML.YAMLMapping): any; abstract visitSequence(node: YAML.YAMLSequence): any; abstract visitMap(node: YAML.YamlMap): any; abstract visitAnchorRef(node: YAML.YAMLAnchorReference): any; abstract visitIncludeRef(node: YAML.YAMLNode): any; }