6 lines
471 B
TypeScript
6 lines
471 B
TypeScript
import { EntityDict } from '../base-app-domain';
|
|
import { AsyncContext } from '../store/AsyncRowStore';
|
|
import { SyncContext } from '../store/SyncRowStore';
|
|
import { StorageSchema, EntityDict as BaseEntityDict, Checker, AuthDefDict } from '../types';
|
|
export declare function createDynamicCheckers<ED extends EntityDict & BaseEntityDict, Cxt extends AsyncContext<ED> | SyncContext<ED>>(schema: StorageSchema<ED>, authDict?: AuthDefDict<ED>): Checker<ED, keyof ED, Cxt>[];
|