export declare const throwOnTimeout: (promise: PromiseLike, { s }: { s: number; }) => Promise; type TimeoutResult = { ok: true; value: T; } | { ok: false; }; export declare const withTimeout: (promise: T | PromiseLike, { s }: { s: number; }) => Promise>; export {};