UNPKG

@creditkarma/thrift-parser

Version:

A parser for Thrift written in TypeScript

8 lines (7 loc) 267 B
import { ThriftDocument, Token } from './types'; import { ErrorReporter } from './debugger'; export interface Parser { parse(): ThriftDocument; synchronize(): void; } export declare function createParser(tokens: Array<Token>, report?: ErrorReporter): Parser;