import { type AnyDuration } from '@date-vir/duration'; /** * An async pause for the given duration. * * @category Promise * @category Package : @augment-vir/common * @package [`@augment-vir/common`](https://www.npmjs.com/package/@augment-vir/common) * @see * - {@link waitValue} : return a value after the wait finishes. */ export declare function wait(duration: Readonly): Promise; /** * An async pause for the given duration that then returns the given `value`. * * @category Promise * @category Package : @augment-vir/common * @package [`@augment-vir/common`](https://www.npmjs.com/package/@augment-vir/common) * @see * - {@link wait} : plain wait. */ export declare function waitValue(duration: Readonly, value: Value): Promise;