export declare function poll(fn: () => Promise | T, condition: (result: T) => Promise | boolean, waitingInterval?: number, maxTimeout?: number): Promise;