@@ -29,7 +29,7 @@ export type ApplyValueMode = 'instantly' | 'useButtons';
2929 * @namespace DevExpress.common
3030 * @type object
3131 */
32- export type AsyncRule < TValue = unknown > = {
32+ export type AsyncRule = {
3333 /**
3434 * @docid
3535 * @default false
@@ -58,15 +58,15 @@ export type AsyncRule<TValue = unknown> = {
5858 * @docid
5959 * @type_function_return Promise<any>
6060 * @type_function_param 1 options:object
61- * @type_function_param 1_field value:unknown
61+ * @type_function_param 1_field value:any
6262 * @type_function_param 1_field rule:object
6363 * @type_function_param 1_field validator:object
6464 * @type_function_param 1_field data:object
6565 * @type_function_param 1_field column:object
6666 * @type_function_param 1_field formItem:object
6767 * @public
6868 */
69- validationCallback ?: ( ( options : ValidationCallbackData < TValue > ) => PromiseLike < any > ) ;
69+ validationCallback ?: ( ( options : ValidationCallbackData ) => PromiseLike < any > ) ;
7070} ;
7171
7272/**
@@ -132,7 +132,7 @@ export type ComparisonOperator = '!=' | '!==' | '<' | '<=' | '==' | '===' | '>'
132132 * @type object
133133 * @namespace DevExpress.common
134134 */
135- export type CustomRule < TValue = unknown > = {
135+ export type CustomRule = {
136136 /**
137137 * @docid
138138 * @default false
@@ -160,15 +160,15 @@ export type CustomRule<TValue = unknown> = {
160160 /**
161161 * @docid
162162 * @type_function_param 1 options:object
163- * @type_function_param 1_field value:unknown
163+ * @type_function_param 1_field value:any
164164 * @type_function_param 1_field rule:object
165165 * @type_function_param 1_field validator:object
166166 * @type_function_param 1_field data:object
167167 * @type_function_param 1_field column:object
168168 * @type_function_param 1_field formItem:object
169169 * @public
170170 */
171- validationCallback ?: ( ( options : ValidationCallbackData < TValue > ) => boolean ) ;
171+ validationCallback ?: ( ( options : ValidationCallbackData ) => boolean ) ;
172172} ;
173173
174174/**
@@ -815,8 +815,8 @@ export type TooltipShowMode = 'always' | 'onHover';
815815 * @public
816816 * @namespace DevExpress.common
817817 */
818- export type ValidationCallbackData < TValue = unknown > = {
819- value ?: TValue ;
818+ export type ValidationCallbackData = {
819+ value ?: any ;
820820 rule : any ;
821821 validator : any ;
822822 data ?: any ;
0 commit comments