import { IProject } from '../types'; export declare const CI_VERSION = "2.1.31"; export declare const PARAM_ERROR = 10000; export declare const WXML_NOT_FOUND = 10007; export declare const JS_NOT_FOUND = 10008; export declare const BABEL_TRANS_JS_ERR = 10032; export declare const UGLIFY_JS_ERR = 10033; export declare const BABILI_JS_ERR = 10034; export declare const JS_ES6_ERR = 10035; export declare const FILE_FLAT_ERR = 10036; export declare const POST_WXSS_ERR = 10037; export declare const MINIFY_WXML_ERR = 10038; export declare const SUMMER_PLUGIN_ERR = 10045; export declare const SUMMER_PLUGIN_CODE_ERR = 10046; export declare const GAME_PLUGIN_LIB_MD5_NOT_MATCH = 10081; export declare const PLUGIN_JSON_FILE_NOT_FOUND = 10091; export declare const PLUGIN_JSON_CONTENT_ERR = 10092; export declare const PLUGIN_JSON_PARSE_ERR = 10093; export declare const FILE_NOT_FOUND = 10005; export declare const JSON_PARSE_ERR = 10006; export declare const FILE_NOT_UTF8 = 10031; export declare const JSON_CONTENT_ERR = 10009; export declare const APP_JSON_NOT_FOUND = 20000; export declare const GET_SIGNATURE_RAND_STRING_ERR = 20001; export declare const GENERATE_LOCAL_SIGNATURE_ERR = 20002; export declare const UPLOAD_CGI_ERR = 20003; export declare const CODE_PROTECT_TRANSLATE_FILENAME = 20004; export declare const UPLOAD_JS_SERVER_CGI_ERR = 20005; export declare const GET_LATEST_VERSION_CGI_ERR = 20006; export declare const PROJECT_TYPE_ERROR = 30000; export declare const MINI_PROGRAM_MAIN_PACKAGE_ROOT = "__APP__"; export declare const MINI_GAME_MAIN_PACKAGE_ROOT = "__GAME__"; export declare const MINI_GAME_WORKERS_PACKAGE_ROOT = "workers.js"; export declare const APP_TYPE: { NORMAL: number; PLUGIN: number; SHOP: number; MINISHOP: number; GAME: number; CARD: number; NATIVE: number; }; export declare enum COMPILE_TYPE { miniProgram = "miniProgram", miniProgramPlugin = "miniProgramPlugin", miniGame = "miniGame", miniGamePlugin = "miniGamePlugin" } export declare const TABBAR_ICON_WHITE_LIST: string[]; export declare const DefaultProjectAttr: { platform: boolean; appType: number; isSandbox: boolean; released: boolean; setting: { MaxCodeSize: number; MaxSubpackageSubCodeSize: number; MaxSubpackageFullCodeSize: number; NavigateMiniprogramLimit: number; MaxSubPackageLimit: number; MinTabbarCount: number; MaxTabbarCount: number; MaxCustomTabbarCount: number; MaxTabbarIconSize: number; }; }; export declare const jsonVariablePropertyWhiteList: { windowPropertWhiteList: string[]; tabBarPropertyWhiteList: string[]; tabbarListItemPropertyWhiteList: string[]; }; export declare const extendedLibMap: { kbone: { packages: string[]; }; weui: { packages: string[]; }; }; export declare const multiPlatformRoot = "miniapp"; export declare const MainPkg = "__APP__"; export declare const FullPkg = "__FULL__"; export declare function getDefaultIgnores(project: IProject): string[]; export declare const compileTypeConfig: { weapp: string; game: string; plugin: string; gamePlugin: string; }; export declare enum AstType { Babel = "babel", Acorn = "acorn" } export declare enum EFilterCode { Include = 0, PackOptionsIgnore = 1, AnalyseNoUse = 2, PartialCompileNoUse = 3 } export declare const MAX_CODE_LENGTH: number;