import { nil } from '@ag1/nil'; /** * * @param date * @param pattern d-MMM-yyyy HH:mm * @param isBE */ export declare function formatDate(date: Date | number, pattern: string, isBE?: boolean): string; /** * * @param str - date string * * @return string - pretty date */ export declare function formatPrettyDate(str: string): string; export declare function isValidDate(val: T | nil): val is T; export declare function getPrettyThaiDate(val: string | Date | nil): string | undefined; export declare function getPrettyThaiDateTime(val: string | Date | nil): string | undefined; export declare function formatDatePicker(date: Date | number): string; export declare function formatTimePicker(date: Date | number): string; /** * * @param dateStr - string date format, eg YYYY-MM-DDTHH:mm:ss.sssZ or YYYY-MM-DD * @param timeStr - string number with colon, eg. 12:12(HH:mm) * * @return Date | undefined */ export declare function getSpecificDateTime(dateStr: string, timeStr: string): Date | undefined; //# sourceMappingURL=index.d.ts.map