import { PluginProps } from '@ui-schema/ui-schema/PluginStack/Plugin' import { PluginSimple } from '@ui-schema/ui-schema/PluginSimpleStack/PluginSimple' import { Errors } from '@ui-schema/ui-schema/CommonTypings' export const ERROR_CONST_MISMATCH = 'const-mismatch' export function validateConst(_const?: string | number | boolean | null, value?: any): boolean export interface ValueValidatorConstType extends PluginSimple { should: ({schema, value}: Partial) => boolean handle: ( {schema, value, errors, valid}: Partial ) => { errors: Errors valid: boolean } } export const valueValidatorConst: ValueValidatorConstType