import { AuditBy, Timestamp } from "./types"; export declare const Second = 1000; export declare const Minute: number; export declare const Hour: number; export declare const Day: number; export declare const Week: number; export declare const Format_HHmmss_DDMMYYYY = "HH:mm:ss_DD-MM-YYYY"; export declare const Format_YYYYMMDD_HHmmss = "YYYY-MM-DD_HH:mm:ss"; export declare type TimerHandler = (...args: any[]) => void; export declare function timeout(sleepMs: number): Promise; export declare function _setTimeout(handler: TimerHandler, sleepMs?: number, ...args: any[]): number; export declare function _clearTimeout(handlerId?: number): void; export declare function _setInterval(handler: TimerHandler, sleepMs?: number, ...args: any[]): number; export declare function _clearInterval(handlerId?: number): void; export declare function auditBy(user: string, comment?: string, timestamp?: number): AuditBy; export declare function currentTimeMillies(): number; export declare function currentLocalTimeMillies(): number; export declare function currentTimeMilliesWithTimeZone(): number; export declare function createReadableTimestampObject(pattern?: string, timestamp?: number, timezone?: string): Timestamp; export declare function formatTimestamp(pattern?: string, timestamp?: number, timezone?: string): string; export declare function parseTimeString(timestamp: string, pattern?: string): number;