export type Severity = 'error' | 'warn'; export interface ValidationIssue { field: string; message: string; severity: Severity; } export interface ValidationOptions { excludeKeys?: string[]; checkEmptyString?: boolean; checkEmptyArray?: boolean; severityMap?: Record; } export interface ValidationResult { isValid: boolean; hasWarnings: boolean; isUndefined: boolean; errors: { message: string[]; issues: ValidationIssue[]; } | null; } //# sourceMappingURL=type.d.ts.map