import { DateInfo, DateTime, TimePeriod } from '../types'; import { XDate } from './language.date'; export declare const ts: () => number; export declare const now: () => number; export declare const dateShort: (value: DateTime) => string; export declare const dateLong: (value: DateTime) => string; export declare const dayOfWeek: (value: DateTime, short?: boolean) => string; export declare const dateDb: (value: DateTime) => string; export declare const dateDbLong: (value: DateTime) => string; export declare const dateDbLongInMinutes: (minutes: number) => string; export declare const isToday: (value: DateTime) => boolean; export declare const dayOfYear: (value: DateTime) => number | undefined; export declare const weekNumber: (date: DateTime) => number | undefined; export declare const getQuarter: (date: DateTime) => number | undefined; export declare const add: (value: DateTime, valueToAdd: number, period: TimePeriod) => Date | undefined; export declare const set: (value: DateTime, valueToSet: number, period: TimePeriod) => Date | undefined; export declare const setTime: (value: DateTime, time: string) => Date | undefined; export declare const dateInfo: (value: DateTime) => DateInfo | undefined; export declare const fromWeek: (week: number, year: number, dayOfWeek?: number) => Date; export declare const format: (value: DateTime, template: string) => string; export declare const startOfDay: () => XDate; export declare const startOfWeek: () => XDate; export declare const startOfMonth: () => XDate; export declare const startOfYear: () => XDate; export declare const minutesThisX: () => { today: number; week: number; month: number; year: number; }; export declare const dateFilename: (suffix: string) => string;