16 lines
818 B
TypeScript
16 lines
818 B
TypeScript
import { EntityDict } from 'oak-domain/lib/types';
|
||
import { EntityDict as BaseEntityDict } from 'oak-domain/lib/base-app-domain';
|
||
import { AsyncContext } from 'oak-domain/lib/store/AsyncRowStore';
|
||
/**
|
||
* 检查项目目录下的i18n数据和数据库中的差异
|
||
* @param context
|
||
* @returns
|
||
*/
|
||
export declare function checkI18n<ED extends EntityDict & BaseEntityDict, Cxt extends AsyncContext<ED>>(context: Cxt): Promise<(void | Awaited<import("oak-domain/lib/types").OperationResult<ED>>)[]>;
|
||
/**
|
||
* 检查项目目录下的i18n数据和数据库中的差异,并更新
|
||
* @param context
|
||
* @returns
|
||
*/
|
||
export declare function checkAndUpdateI18n<ED extends EntityDict & BaseEntityDict, Cxt extends AsyncContext<ED>>(context: Cxt): Promise<(void | Awaited<import("oak-domain/lib/types").OperationResult<ED>>)[]>;
|