import { CharStream, CommonTokenStream } from 'antlr4ts';
import { ThriftParser, DocumentContext } from './ThriftParser';
import { ThriftLexer } from './ThriftLexer';
export { ThriftParser, ThriftLexer, };
export declare const CommentChannel = 2;
export declare type ParserReult = [
    ThriftLexer,
    CommonTokenStream,
    ThriftParser,
    DocumentContext
];
export declare function parse(inputStream: CharStream): ParserReult;
export declare class ThriftData {
    tokens: CommonTokenStream;
    document: DocumentContext;
    constructor(inputStream: CharStream);
    static fromString(data: string): ThriftData;
}
