/**
 * Wait for async function `test` to resolve true or timeout after options.timeout milliseconds.
 *
 * @param {() => Promise<boolean> | boolean} test
 * @param {object} [options]
 * @param {number} [options.timeout]
 * @param {number} [options.interval]
 * @param {string} [options.name]
 */
export default function waitFor(test: () => Promise<boolean> | boolean, options?: {
    timeout?: number | undefined;
    interval?: number | undefined;
    name?: string | undefined;
} | undefined): Promise<void>;
//# sourceMappingURL=wait-for.d.ts.map