export declare function getRoot(): string; export declare function setRoot($root: string): void; export declare function getPkg(): { version: string; }; export declare var processArg: any; export interface IProjectVo { dir?: string; name: string; type: EnumProjectType; excludeCompress?: string[]; } export interface IPublishVo { name?: string; type?: EnumPublishType; content?: any; fromPath?: string; toPath?: string; unCompessJs?: boolean; plat?: string; config?: string; preVersion?: string; compressImg?: boolean; localRes?: boolean; } export declare enum EnumProjectType { Laya1 = 0, Laya2 = 1, Cocos = 2 } export declare enum EnumPublishType { WxMiniGame = 0, Web = 1, FaceBook = 2, WebApk = 3, QQ = 4, Vivo = 5, Oppo = 6, Baidu = 7, TouTiao = 8, HuaWei = 9, Bili = 10, KuGou = 11, IOS = 12, XiaoMi = 13 }