UNPKG

@forestadmin/datasource-toolkit

Version:
10 lines 606 B
import { Collection } from '../interfaces/collection'; import { ColumnSchema, PrimitiveTypes } from '../interfaces/schema'; export default class FieldValidator { static validate(collection: Collection, field: string, values?: unknown[]): void; static validateValueForId(field: string, schema: ColumnSchema, value: unknown): void; static validateValue(field: string, schema: ColumnSchema, value: unknown, allowedTypes?: readonly PrimitiveTypes[]): void; private static checkEnumValue; static validateName(collectionName: string, name: string): void; } //# sourceMappingURL=field.d.ts.map