UNPKG

@e22m4u/js-repository

Version:

Реализация репозитория для работы с базами данных в Node.js

28 lines (24 loc) 534 B
import {ValueOrPromise} from '../../../../types.js'; /** * Property transformer context. */ export declare type PropertyTransformerContext = { transformerName: string, modelName: string, propName: string, } /** * Property transformer. */ export declare type PropertyTransformer = ( value: unknown, options: unknown, context: PropertyTransformerContext, ) => ValueOrPromise<unknown>; /** * Property transform options. */ export type PropertyTransformOptions = | string | string[] | {[key: string]: unknown};