export declare function withTimeout<T>(promise: Promise<T>, timeoutMs: number, message: string): Promise<T>;
export declare function withTimeoutOrNull<T>(promise: Promise<T>, timeoutMs: number): Promise<T | null>;
export declare function clampTimeoutMs(value: number | undefined, fallbackMs: number, minMs: number, maxMs: number): number;
//# sourceMappingURL=timeouts.d.ts.map