export interface TokenizeOptions { range?: boolean loc?: boolean } export interface ParseOptions extends TokenizeOptions { comments?: boolean tokens?: boolean tolerant?: boolean } export interface Token { type: string value: string | undefined range?: [number, number] loc?: { start: { line: number column: number } end: { line: number column: number } } }