/** * Custom error classes for the Checkout Intents SDK. * This file is in src/lib/ and will NOT be overwritten by Stainless. */ import { CheckoutIntentsError } from "../core/error.js"; export declare class WebhookSignatureVerificationError extends CheckoutIntentsError { constructor(message: string); } export declare class PollTimeoutError extends CheckoutIntentsError { /** The checkout intent ID that was being polled */ readonly intentId: string; /** Number of attempts made before timing out */ readonly attempts: number; /** Polling interval in milliseconds */ readonly pollIntervalMs: number; /** Maximum number of attempts configured */ readonly maxAttempts: number; constructor({ intentId, attempts, pollIntervalMs, maxAttempts, message, }: { intentId: string; attempts: number; pollIntervalMs: number; maxAttempts: number; message?: string; }); } //# sourceMappingURL=errors.d.ts.map