import { File } from "../index";
import { InputOptions } from "../options";
import StatementParser from "./statement";
export declare type ParserClass = {
    new (inputOptions: InputOptions | null, input: string): Parser;
};
export declare const plugins: {
    [name: string]: (superClass: ParserClass) => ParserClass;
};
export declare type Pos = {
    start: number;
};
export default class Parser extends StatementParser {
    constructor(inputOptions: InputOptions | null, input: string);
    parse(): File;
}
