/** * Type representing Java access modifiers. * Can be "public", "private", "protected", or "" (package-private). * * @typedef {("public" | "private" | "protected" | "")} Access */ export type Access = "public" | "private" | "protected" | ""; /** * Constants for Java access modifiers. * Provides a type-safe way to reference access modifiers throughout the AST. * * @constant {Object} */ export declare const Access: { /** Public access modifier */ readonly Public: "public"; /** Private access modifier */ readonly Private: "private"; /** Protected access modifier */ readonly Protected: "protected"; /** Package-private access modifier (no modifier in Java) */ readonly Package: ""; };