@qrsln/utils
Version:
21 lines (20 loc) • 565 B
TypeScript
/** @dynamic */
export declare const Sleep: (ms?: number) => Promise<unknown>;
/** @dynamic */
export declare class StopWatch {
private startTimeMillis;
private totalTimeMillis;
constructor();
static StartNew(): StopWatch;
Reset(): void;
Start(): void;
Stop(): string;
get Elapsed(): string;
get ElapsedMilliseconds(): number;
/**
* Convert milliseconds to time string (hh:mm:ss:mss).
* @param milliseconds Number
* @return String
*/
TimeSpan: (milliseconds: number) => string;
}