interface TargetFnResult { error: any; fnResult: R | undefined; timedOut: boolean; durationMs: number; } export declare function runSyncFn(fn: () => R, timeoutMs: number | undefined): TargetFnResult; export declare function runAsyncFn(fn: () => Promise, timeoutMs: number | undefined): Promise>; export {}; //# sourceMappingURL=runFn.d.ts.map