/// import * as moment from 'moment'; export declare const ConfigLocale: (locale?: string) => void; export declare const FormatDateTime: (date: string | Date) => string; export declare const FormatDateTimeCustom: (date: string | Date, format?: string) => string; export declare const FormatDateTimeNoHour: (date: string | Date) => string; export declare const FormatDateTimeBirthDay: (date: string | Date) => string; export declare const FormatDateTimeComment: (date: string | Date) => string; export declare const FormatDateTimeMail: (date: any) => string; export declare const renderFormatDateTimeMail: (date: string | Date) => JSX.Element; export declare const DiffDatetime: (start: string | Date, end: string | Date, type?: "s" | "y" | "m" | "h" | "d" | "M" | "year" | "years" | "month" | "months" | "week" | "weeks" | "w" | "day" | "days" | "hour" | "hours" | "minute" | "minutes" | "second" | "seconds" | "millisecond" | "milliseconds" | "ms", rounded?: boolean) => number; export declare const isSameDate: (start: string | Date, end: string | Date, type: moment.unitOfTime.StartOf) => boolean; export declare function NonUnicode(value: string, toLowerCase?: boolean): string; export declare const isNotNullOrUndefined: (value: any) => boolean; export declare const getNewGuid: () => string; declare type ISizeImage = 'default' | 'pico' | 'icon' | 'thumb' | 'small' | 'compact' | 'medium' | 'large' | 'grande' | '1024x1024' | '2048x2048' | 'master'; export declare const getAvatarUser: (id: any, size?: ISizeImage) => string; export declare const getAvatarUserHr: (id: any, size?: ISizeImage) => string; export declare const createUniqueIDFactory: (prefix: string) => () => string; export declare const isOnlyNumber: (value: string) => boolean; export {};