Next.js website for Rocky Mountain Vending company featuring: - Product catalog with Stripe integration - Service areas and parts pages - Admin dashboard with Clerk authentication - SEO optimized pages with JSON-LD structured data Co-authored-by: Cursor <cursoragent@cursor.com>
11 lines
521 B
Text
11 lines
521 B
Text
import { WaiterOptions, WaiterResult } from "./waiter";
|
|
/**
|
|
* Create a waiter promise that only resolves when:
|
|
* 1. Abort controller is signaled
|
|
* 2. Max wait time is reached
|
|
* 3. `acceptorChecks` succeeds, or fails
|
|
* Otherwise, it invokes `acceptorChecks` with exponential-backoff delay.
|
|
*
|
|
* @internal
|
|
*/
|
|
export declare const createWaiter: <Client, Input>(options: WaiterOptions<Client>, input: Input, acceptorChecks: (client: Client, input: Input) => Promise<WaiterResult>) => Promise<WaiterResult>;
|