/**
 * Pre-defined format specifiers for use with
 * {@link utilities/format/date!format}.
 */
export declare enum DateFormat {
    /**
     * A localized representation of a date (e.g. "09/04/1986" for en-US
     * locale).
     */
    DATE_SHORT = "d",
    /**
     * A localized long representation of a date (e.g. "September 4 1986" for
     * en-US locale).
     */
    DATE_LONG = "D",
    /**
     * A localized short representation of the time (e.g. "8:30 PM" for en-US
     * locale).
     */
    TIME_SHORT = "t",
    /**
     * A localized representation of the time including seconds (e.g. "8:30:25
     * PM" for en-US locale).
     */
    TIME_LONG = "T",
    /**
     * A localized representation of date and time (e.g. "Sep 4 1986 8:30 PM"
     * for en-US locale).
     */
    DATE_TIME_SHORT = "g",
    /**
     * A localized long representation of date and time (e.g. "September 4 1986
     * 8:30 PM" for en-US locale).
     */
    DATE_TIME_LONG = "G",
    /**
     * A localized full representation of date and time, including day of week
     * (e.g. "Thursday, September 4 1986 8:30 PM" for en-US locale).
     */
    FULL = "f",
    /**
     * The date and time in ISO-8601 format (e.g. "2014-09-08T08:02:17-05:00").
     * Invariant.
     */
    ISO_8601 = "u",
    /**
     * An invariant representation of a date. Guarantees that the date can be
     * parsed back into the same date, regardless of locale. Equivalent to
     * ISO-8601.
     */
    ROUND_TRIP = "u",
    /**
     * The default representation for date values (equivalent to
     * DATE_TIME_SHORT).
     */
    DEFAULT = "g"
}
/**
 * Pre-defined format specifiers for use with
 * {@link utilities/format/number!format}.
 */
export declare enum NumberFormat {
    /**
     * A localized representation of a number with a decimal separator and group
     * separators (e.g. "12,345.67", "-42" for en-US locale).
     */
    NUMBER = "n",
    /**
     * A localized representation of a number with a decimal separator (e.g.
     * "12345.67", "-42" for en-US locale).
     */
    FIXED_POINT = "f",
    /**
     * A localized representation of a monetary amount in a specific currency
     * (e.g. "$123.45" for USD, "£123.45" for GBP for en-US locale).
     */
    CURRENCY = "c",
    /**
     * Same as CURRENCY, except that negative values are displayed in
     * parentheses instead of using a "-" sign.
     */
    ACCOUNTING = "a",
    /**
     * A localized representation of a percentage (e.g. 0.99 -> "99%" in the
     * en-US locale).
     */
    PERCENT = "p",
    /**
     * An invariant representation of a number (e.g. "12345.67"). Guarantees
     * that the number can be parsed back into the same number, regardless of
     * locale.
     */
    ROUND_TRIP = "r",
    /**
     * The default representation for number values (equivalent to FIXED_POINT).
     */
    DEFAULT = "f"
}
/**
 * Pre-defined format specifiers for use with
 * {@link utilities/format/time!format}.
 */
export declare enum TimeFormat {
    /**
     * A localized short representation of the time (e.g. "8:30 PM" for en-US
     * locale).
     */
    TIME_SHORT = "t",
    /**
     * A localized representation of the time including seconds (e.g. "8:30:25
     * PM" for en-US locale).
     */
    TIME_LONG = "T",
    /**
     * The time in ISO-8601 format (e.g. "08:02:17"). Invariant.
     */
    ISO_8601 = "u",
    /**
     * An invariant representation of a time. Guarantees that the time can be
     * parsed back into the same time. Equivalent to ISO-8601.
     */
    ROUND_TRIP = "u",
    /**
     * The default representation for time values (equivalent to TIME_SHORT).
     */
    DEFAULT = "t"
}
