Rocky_Mountain_Vending/.pnpm-store/v10/files/67/f2f8e13b1332b0b3cd6dab0d48a6869f1a7093186f221f6ffa72b996be15c405ba7dde8a96882b93bd2104a4fafee7da2ca450c6fa25004c3528064cea654e
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
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>
2026-02-12 16:22:15 -07:00

49 lines
1.2 KiB
Text

import { WaiterConfiguration as WaiterConfiguration__ } from "@smithy/types";
/**
* @internal
*/
export interface WaiterConfiguration<T> extends WaiterConfiguration__<T> {
}
/**
* @internal
*/
export declare const waiterServiceDefaults: {
minDelay: number;
maxDelay: number;
};
/**
* @internal
*/
export type WaiterOptions<Client> = WaiterConfiguration<Client> & Required<Pick<WaiterConfiguration<Client>, "minDelay" | "maxDelay">>;
/**
* @internal
*/
export declare enum WaiterState {
ABORTED = "ABORTED",
FAILURE = "FAILURE",
SUCCESS = "SUCCESS",
RETRY = "RETRY",
TIMEOUT = "TIMEOUT"
}
/**
* @internal
*/
export type WaiterResult = {
state: WaiterState;
/**
* (optional) Indicates a reason for why a waiter has reached its state.
*/
reason?: any;
/**
* Responses observed by the waiter during its polling, where the value
* is the count.
*/
observedResponses?: Record<string, number>;
};
/**
* @internal
*
* Handles and throws exceptions resulting from the waiterResult
* @param result - WaiterResult
*/
export declare const checkExceptions: (result: WaiterResult) => WaiterResult;