/**
 * Settings that affect how strings are formatted.
 */
export interface FormatSettings {
    /**
     * The default format to use when formatting numbers. See
     * {@link utilities/format/number!NumberFormatter.format}.
     */
    numberFormat?: string;
    /**
     * The default format to use when formatting dates. See
     * {@link utilities/format/date!DateFormatter.format}.
     */
    dateFormat?: string;
    /**
     * The default format to use when formatting times. See
     * {@link utilities/format/time!TimeFormatter.format}.
     */
    timeFormat?: string;
    /**
     * The default unit of currency to use when formatting currency. See
     * {@link utilities/format/number!NumberSettings.currency}.
     */
    currency?: string;
    /**
     * The default number of digits to show after the decimal point when
     * formatting numbers. See
     * {@link utilities/format/number!NumberSettings.fractionalDigits}.
     */
    fractionalDigits?: number;
    /**
     * The time zone of a date being formatted. See
     * {@link utilities/format/date!DateFormatter.timeZone}.
     */
    timeZone?: string;
}
/**
 * Global default format settings shared by the string, number, date, and time
 * modules.
 */
export declare const settings: FormatSettings;
