/** * @license * Copyright 2023 Google Laabidi Aymen * SPDX-License-Identifier: MIT */ /** * Validation utilities for input components */ export declare class InputValidationUtils { /** * Validates numeric properties (min, max, step) to ensure they are valid numbers */ static validateNumericProperties(type: string, min?: string, max?: string, step?: string): void; /** * Prevents non-numeric characters from being typed in number inputs */ static preventNonNumericInput(keyDownEvent: KeyboardEvent, min?: string): void; /** * Validates a numeric value against min/max constraints */ static validateNumericValue(value: string, min?: string, max?: string): { isValid: boolean; warnings: string[]; }; } //# sourceMappingURL=input-validation.utils.d.ts.map