/** * Waits for a specified amount of time * @param ms - The amount of time to wait in milliseconds * @returns A promise that resolves after the specified time has elapsed */ export declare function waitTime(ms: number): Promise; /** * Waits for a condition to change * @param fn - The condition to wait for * @param timeout - The maximum amount of time to wait in milliseconds * @param interval - The interval at which to check the condition in milliseconds * @returns A promise that resolves when the condition changes */ export declare function waitForChange(fn: () => boolean, timeout?: number, interval?: number): Promise;