import { ModifierContext, TypeRefContext, VariableDeclaratorContext } from "../grammar";
import { ApexField } from "../types";
import { DeclarationVisitor } from "./declarationVisitor";
/**
 * Represents a visitor for field declarations in Apex.
 */
export declare class FieldDeclarationVisitor extends DeclarationVisitor<ApexField> {
    constructor(state?: ApexField);
    visitModifier(ctx: ModifierContext): ApexField;
    visitFieldModifiers(ctx: ModifierContext): boolean;
    visitVariableDeclarator(ctx: VariableDeclaratorContext): ApexField;
    visitTypeRef(ctx: TypeRefContext): ApexField;
}
//# sourceMappingURL=fieldDeclarationVisitor.d.ts.map