import { EditorPosition } from './editorposition'; export declare enum EditorJsonTokenType { Key = "Key", Value = "Value", Whitespace = "Whitespace", ColonBetweenKeyAndValue = "ColonBetweenKeyAndValue", CommaBetweenKeys = "CommaBetweenKeys", CommaBetweenValuesInArray = "CommaBetweenValuesInArray", Bracket = "Bracket" } export declare class JsonToken { jsonPosition: number; start: EditorPosition; end: EditorPosition; isQuoted: boolean; text: string; antlrType: number; type: string; path: string[]; indexOfKeyAtPath: number; constructor(line: number, column: number, text: string, antlrType: number, previousToken: JsonToken | { antlrType: number; } | undefined, jsonPosition: number); }