import { ApexSyntaxTreeVisitor } from "./syntaxTreeVisitor";
import { ApexCompilationUnit } from "../types";
import { TypeDeclarationContext } from "../grammar";
export declare class CompilationUnitVisitor extends ApexSyntaxTreeVisitor<ApexCompilationUnit> {
    constructor(state?: ApexCompilationUnit);
    visitTypeDeclaration(ctx: TypeDeclarationContext): ApexCompilationUnit;
    private addClass;
}
//# sourceMappingURL=compilationUnitVisitor.d.ts.map