import { PluginSimple } from '@ui-schema/ui-schema/PluginSimpleStack/PluginSimple' import { PluginProps } from '@ui-schema/ui-schema/PluginStack/Plugin' import { Errors, StoreSchemaType } from '@ui-schema/ui-schema/CommonTypings' export const ERROR_MAX_LENGTH: 'min-length' export const ERROR_MIN_LENGTH: 'max-length' export function validateMinMax(schema: StoreSchemaType, value: any): Errors export interface MinMaxValidatorType extends PluginSimple { handle: ( {schema, value, errors, valid}: Partial ) => { errors: Errors valid: boolean } } export const minMaxValidator: MinMaxValidatorType