import { JavascriptSimpleApplicationGenerator } from '../../../javascript-simple-application/generator.ts';
export default class JavaSimpleApplicationPrettierGenerator extends JavascriptSimpleApplicationGenerator {
    [JavascriptSimpleApplicationGenerator.PREPARING]: Record<"loadDependencies", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        source: import("../../../javascript-simple-application/types.js").Source;
    } & {
        application: import("../../../javascript-simple-application/types.js").Application;
    } & import("../../../base-simple-application/tasks.js").ApplicationDefaultsTaskParam<import("../../../javascript-simple-application/types.js").Application>>>;
    [JavascriptSimpleApplicationGenerator.POST_WRITING]: Record<"addPrettierJava", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        source: import("../../../javascript-simple-application/types.js").Source;
    } & {
        application: import("../../../javascript-simple-application/types.js").Application;
    }>>;
    beforeQueue(): Promise<void>;
    get preparing(): Record<"loadDependencies", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        source: import("../../../javascript-simple-application/types.js").Source;
    } & {
        application: import("../../../javascript-simple-application/types.js").Application;
    } & import("../../../base-simple-application/tasks.js").ApplicationDefaultsTaskParam<import("../../../javascript-simple-application/types.js").Application>>>;
    get postWriting(): Record<"addPrettierJava", import("../../../base-core/types.js").GenericTask<any, import("../../../base/tasks.js").TaskParamWithControl & {
        source: import("../../../javascript-simple-application/types.js").Source;
    } & {
        application: import("../../../javascript-simple-application/types.js").Application;
    }>>;
}
