import { type DateFormatter, type DateParseFormatter, type DateStringifier } from "./types.js"; /** * Creates a function that takes a string date attribute value, granularity, locale and formatting pattern * and returns a formatted date string. * @param dateFormatter - function to use to format Date values to a string * @public */ export declare function createDateValueFormatter(dateFormatter: DateFormatter): DateParseFormatter; /** * Creates a function that takes a Date object, granularity, locale and timezone * and returns a formatted date string * @public */ export declare function createDateValueStringifier(): DateStringifier; /** * Creates a function that takes a string date attribute value, granularity, locale and formatting pattern * and returns a formatted date string. If the value is null, it returns " - ". This method is used for * formatting missing date values in the forecast. * @param dateFormatter - function to use to format Date values to a string * @internal */ export declare function createForecastDateValueFormatter(dateFormatter: DateFormatter): DateParseFormatter; //# sourceMappingURL=dateValueFormatter.d.ts.map