import type { Maybe } from "@vangware/types"; import type { CronRange } from "../types/CronRange.js"; import type { StringValueParser } from "../types/StringValueParser.js"; /** * Parses a string into a `CronRange`. * * @category Parsers * @example * ```typescript * const parseStringRangeSeconds = parseStringRange(parseStringSecondsValue); * * parseStringRangeSeconds("13-10"); // { from: 13, to: 10 } * parseStringRangeSeconds("INVALID"); // undefined * ``` * @param parser `StringValueParser` for `CronRange`. * @returns Curried function with `parser` in context. */ export declare const parseStringRange: ( parser: StringValueParser, ) => (source: string) => Maybe>;