UNPKG

js-duration-parser

Version:

Converter between human readable duration and time units

21 lines (20 loc) 654 B
import TimeIdentifiers from "./TimeIdentifiers"; /** * Validate duration string without doing a conversion */ declare class DurationValidator { #private; /** * @param {TimeIdentifiers|null} timeIdentifiers */ constructor(timeIdentifiers?: TimeIdentifiers | null); /** * Validate if duration string meets all syntactic requirements * * @param {string} duration Duration string expressed in human-like format * @param {string} locale Locale name which is used in duration string * @returns {boolean} */ validate(duration: string, locale?: string): boolean; } export default DurationValidator;