//#region src/formatDate.d.ts
declare const formatOptions: {
  readonly hour: {
    readonly day: 'numeric';
    readonly hour: 'numeric';
    readonly minute: 'numeric';
    readonly month: 'long';
    readonly year: 'numeric';
  };
  readonly hourOnly: {
    readonly hour: 'numeric';
    readonly minute: 'numeric';
  };
  readonly long: {
    readonly day: 'numeric';
    readonly month: 'long';
    readonly year: 'numeric';
  };
  readonly second: {
    readonly day: 'numeric';
    readonly hour: 'numeric';
    readonly minute: 'numeric';
    readonly month: 'long';
    readonly second: 'numeric';
    readonly year: 'numeric';
  };
  readonly short: {
    readonly day: 'numeric';
    readonly month: 'short';
    readonly year: 'numeric';
  };
  readonly shortWithoutDay: {
    readonly month: 'short';
    readonly year: 'numeric';
  };
};
declare const complexFormatOptions: {
  readonly numeric: (date: Date) => string;
  readonly numericHour: (date: Date, locale: string) => string;
};
type FormatDateOptions = keyof typeof formatOptions | keyof typeof complexFormatOptions | Intl.DateTimeFormatOptions;
//#endregion
export { FormatDateOptions };