import { ICustomFieldError, IFieldError } from "./FieldInterface"; import { IDateRulesSettingsDefault } from "./DateRulesInterfaces"; export interface IDataTypesValidateOptions { useThrowError?: boolean; } export interface IDataTypesSettings { validate?: IDataTypesValidateOptions; dateRules?: IDateRulesSettingsDefault; } export interface IDataTypesSettingsDefault { validate: IDataTypesValidateOptions; dateRules: IDateRulesSettingsDefault; } export interface IDataTypesValidateReponseSuccess { error: true; data: any; } export interface IDataTypesValidateResponseError { error: false; data: IDataTypesValidateErrors; } export interface IDataTypesValidateErrors { [key: string]: IFieldError | ICustomFieldError; } export declare type IDataTypesValidateResponse = IDataTypesValidateReponseSuccess | IDataTypesValidateResponseError; //# sourceMappingURL=DataTypesInterface.d.ts.map