export declare const TIMEOUT_ERROR: unique symbol;
export declare function timeout<T = unknown>(thenable: Promise<T>, ms?: number | undefined): Promise<T>;
export declare function timeoutSafe<T = unknown>(thenable: Promise<T>): Promise<T | undefined>;
export declare function timeoutSafe<T = unknown>(thenable: Promise<T>, ms: number | undefined, fallback: T): Promise<T>;
