export interface WaitOptions { timeout?: number; interval?: number; message?: string; } export declare function waitFor(condition: () => boolean | Promise, options?: WaitOptions): Promise; export declare function waitForCondition(condition: () => boolean | Promise, timeout?: number, interval?: number): Promise; export declare function delay(ms: number): Promise; export declare function nextTick(): Promise; export declare function flushPromises(): Promise;