# Type alias WeakValidationMap<T>

WeakValidationMap<T>: {
[K in keyof T]?: null extends T[K]
? Validator<T[K] | null | undefined>
: undefined extends T[K]
? Validator<T[K] | null | undefined>
: Validator<T[K]>
}

#### Type Parameters

- T

#### Deprecated

Use `WeakValidationMap` from the ´prop-types` instead.

- Defined in common/temp/node_modules/.pnpm/@types+react@18.3.3/node_modules/@types/react/index.d.ts:4151