@vendure/core
Version:
A modern, headless ecommerce framework
9 lines (8 loc) • 472 B
TypeScript
import { Injector } from '../../common/injector';
import { CustomFieldConfig } from '../../config/custom-field/custom-field-types';
import { RequestContext } from './request-context';
/**
* Validates the value of a custom field input against any configured constraints.
* If validation fails, an error is thrown.
*/
export declare function validateCustomFieldValue(config: CustomFieldConfig, value: any | any[], injector: Injector, ctx: RequestContext): Promise<void>;