/** * Export extractor - extracts public symbols from Java files * * In Java, exports are determined by visibility modifiers: * - public: accessible from anywhere * - protected: accessible from same package and subclasses * - package-private (default): accessible from same package only */ import type { ExportInfo, TypeInfo } from '../../types/index.js'; /** * Extract exports from types. * In Java, public/protected classes, methods, and fields are considered exports. */ export declare function extractExports(types: TypeInfo[]): ExportInfo[]; //# sourceMappingURL=exports.d.ts.map