@farris/devkit-vue
Version:
30 lines (29 loc) • 1.2 kB
TypeScript
import { InjectionToken } from "./di/injection-token";
import { ExceptionHandler, RenderEngine, FormValidator, Translate } from "./types";
export declare const EXCEPTION_HANDLER_TOKEN: InjectionToken<ExceptionHandler>;
/**
* BAP: BA统一查询平台BaException的Token
*/
export declare const BA_EXCEPTION_HANDLER_TOKEN: InjectionToken<ExceptionHandler>;
export declare const RENDER_ENGINE_TOKEN: InjectionToken<RenderEngine>;
/**
* BAP: BA统一查询平台RenderEngine的Token
*/
export declare const BA_RENDER_ENGINE_TOKEN: InjectionToken<RenderEngine>;
export declare const BA_DATA_TRANSFORMATION_SERVICE_TOKEN: InjectionToken<string>;
/**
* 命名空间token
*/
export declare const NAMESPACE_TOKEN: InjectionToken<string>;
export declare const MODULE_CONFIG_ID_TOKEN: InjectionToken<string>;
export declare const RESPONSE_REQUIRED_VALIDATOR_TOKEN: InjectionToken<FormValidator>;
export declare const EXPRESSION_VALIDATOR_TOKEN: InjectionToken<FormValidator>;
/**
* 语言编号
*/
export declare const LOCALE_TOKEN: InjectionToken<string>;
/**
* 国际化
*/
export declare const TRANSLATE_TOKEN: InjectionToken<Translate>;
export declare const DEVKIT_TYPE_TOKEN: InjectionToken<string>;