import { Logger } from 'typescript-log'; export declare const formatElapsed: (hrEnd: [number, number]) => string; export declare const functionTimer: (description: string, func: () => T, logger: Logger, logResult?: ((result: T) => string) | undefined, category?: string | undefined) => T; export declare const functionTimerAsync: (description: string, func: () => Promise, logger: Logger, logResult?: ((result: T) => string) | undefined, category?: string | undefined) => Promise;