export const num = "numeric";
export const short = "short";
export const long = "long";

export const DATE_MED = {
  year: num,
  month: short,
  day: num,
};

export const DATETIME_MED = {
  year: num,
  month: short,
  day: num,
  hour: num,
  minute: num,
};

export const DATETIME_MED_TZ = {
  year: num,
  month: short,
  day: num,
  hour: num,
  minute: num,
  timeZoneName: short,
};

export const DATETIME_LONG = {
  year: num,
  month: long,
  day: num,
  weekday: long,
  hour: num,
  minute: num,
};

export const DATETIME_LONG_TZ = {
  year: num,
  month: short,
  day: num,
  weekday: short,
  hour: num,
  minute: num,
  timeZoneName: short,
};

export const TIMESTAMP = {
  year: num,
  month: short,
  day: num,
  hour: num,
  minute: num,
};

export const TIMESTAMP_TZ = {
  year: num,
  month: short,
  day: num,
  hour: num,
  minute: num,
  second: num,
  timeZoneName: short,
};

export const TIMESTAMP_MED = {
  year: num,
  month: short,
  day: num,
  hour: num,
  minute: num,
  second: num,
};

export const TIMESTAMP_MED_TZ = {
  year: num,
  month: short,
  day: num,
  hour: num,
  minute: num,
  second: num,
  timeZoneName: short,
};

export const TIMESTAMP_LONG = {
  year: num,
  month: long,
  day: num,
  hour: num,
  minute: num,
  second: num,
};

export const TIMESTAMP_LONG_TZ = {
  year: num,
  month: long,
  day: num,
  hour: num,
  minute: num,
  second: num,
  timeZoneName: short,
};
