Rocky_Mountain_Vending/.pnpm-store/v10/files/e7/6111f152dc1e8dfa72f8be2e5d71db5a95e79dadd96b414635f97a77a7ea41cea335c271e2ec4f6f5939f88df06cfe3bc9717b8de604b63a54ba4cf567b31e
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.1 KiB
Text

import type { 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;