import * as cmn from "@akashic/akashic-cli-commons"; export interface ConvertGameParameterObject { bundle?: boolean; babel?: boolean; minify?: boolean; strip?: boolean; source?: string; hashLength?: number; dest: string; omitEmptyJs?: boolean; /** * コマンドの出力を受け取るロガー。 * 省略された場合、akashic-cli-commons の `new ConsoleLogger()` 。 */ logger?: cmn.Logger; exportInfo?: cmn.ExportZipInfo; } export declare function _completeConvertGameParameterObject(param: ConvertGameParameterObject): void; export interface BundleResult { bundle: string; filePaths: string[]; } export declare function bundleScripts(entryPoint: string, basedir: string): Promise; export declare function convertGame(param: ConvertGameParameterObject): Promise;