import type CoreGenerator from '../base-core/generator.js';
export declare const askForServerSideOpts: (this: CoreGenerator, params: import("../../lib/types/base/tasks.js").TaskParamWithControl) => void;
export declare const askForOptionalItems: (this: CoreGenerator, params: import("../../lib/types/base/tasks.js").TaskParamWithControl) => void;
export declare const askForServerTestOpts: (this: CoreGenerator, params: import("../../lib/types/base/tasks.js").TaskParamWithControl) => void;
export declare function askForOrmTool(this: CoreGenerator, { control }: {
    control: any;
}): Promise<void>;
export declare function askForUserIdType(this: CoreGenerator, { control }: {
    control: any;
}): Promise<void>;
export declare function askJobScheduler(this: CoreGenerator, { control }: {
    control: any;
}): Promise<void>;
export declare function askUseLombok(this: CoreGenerator, { control }: {
    control: any;
}): Promise<void>;
export declare function askForIdmServicePath(this: CoreGenerator, { control }: {
    control: any;
}): Promise<void>;
export declare function askForSoftDelete(this: CoreGenerator, { control }: {
    control: any;
}): Promise<void>;
export declare function askFrontOrBack(this: CoreGenerator, { control }: {
    control: any;
}): Promise<void>;
export declare function askUseMultiTenant(this: CoreGenerator, { control }: {
    control: any;
}): Promise<void>;
export declare function askBuiltInServices(this: CoreGenerator, { control }: {
    control: any;
}): Promise<void>;
export declare function askForMobileTheme(this: CoreGenerator, { control }: {
    control: any;
}): Promise<void>;
