import { FormatDateOptions } from '@dynatrace-sdk/units'; /** * Default datetime format options (date + time), * e.g. "12/21/2024, 5:45:30 PM" for US English locale. * @internal */ export declare const DATETIME_DEFAULT_FORMAT_OPTIONS: FormatDateOptions; /** * Formats the date with the default configuration * @internal */ export declare function formatDatetimeDefault(value: number | Date): string; /** * Converts a date-like value to an ISO 8601 string, or `undefined` if the * value cannot be parsed as a valid date. * * Numeric strings are treated as epoch milliseconds (not as a year) so that * `"0"` resolves to `1970-01-01T00:00:00.000Z` rather than `2000-01-01`. * * @internal */ export declare function formatDateToISOString(dateValue: unknown): string | undefined; /** * Formats a given number with default currency configuration * (no currency symbol, but two fraction digits, e.g. 12345.6789 → 12,345.68). * * @param value - The number to be formatted as currency. * @param formatOptions - The format options configured by the consumer. * * @internal */ export declare function formatCurrencyDefault(value: number, formatOptions?: Omit & { locale?: string | string[]; abbreviate?: boolean; }): string; //# sourceMappingURL=default-formatters.d.ts.map