import { builders } from "prettier/doc"; import { printClassType, printSingle } from "./helpers.js"; declare const _default: { primitiveType(path: import("prettier").AstPath, print: import("./helpers.js").JavaPrintFn): builders.Doc[]; numericType: typeof printSingle; integralType: typeof printSingle; floatingPointType: typeof printSingle; referenceType(path: import("prettier").AstPath, print: import("./helpers.js").JavaPrintFn): builders.Doc[]; classOrInterfaceType: typeof printSingle; classType: typeof printClassType; interfaceType: typeof printSingle; typeVariable(path: import("prettier").AstPath, print: import("./helpers.js").JavaPrintFn): builders.Doc[]; dims(path: import("prettier").AstPath, print: import("./helpers.js").JavaPrintFn): builders.Doc[]; typeParameter(path: import("prettier").AstPath, print: import("./helpers.js").JavaPrintFn): builders.Doc[]; typeParameterModifier: typeof printSingle; typeBound(path: import("prettier").AstPath, print: import("./helpers.js").JavaPrintFn): builders.Doc[]; additionalBound(path: import("prettier").AstPath, print: import("./helpers.js").JavaPrintFn): builders.Doc[]; typeArguments(path: import("prettier").AstPath, print: import("./helpers.js").JavaPrintFn): builders.Group; typeArgumentList(path: import("prettier").AstPath, print: import("./helpers.js").JavaPrintFn): builders.Doc[]; typeArgument: typeof printSingle; wildcard(path: import("prettier").AstPath, print: import("./helpers.js").JavaPrintFn): builders.Doc[]; wildcardBounds(path: import("prettier").AstPath, print: import("./helpers.js").JavaPrintFn): builders.Doc[]; }; export default _default;