Rocky_Mountain_Vending/.pnpm-store/v10/files/4c/0116d9013cbfcc72204afbdaee16a2aefefcf0b2edd2670ba1c03b02ca50bae7920ad09892b4097a37892a68cfa60cd561040b7c9041310c03a491615f7824
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

31 lines
1.1 KiB
Text

import { ProviderErrorOptionsType } from "./ProviderError";
import { ProviderError } from "./ProviderError";
/**
* @public
*
* An error representing a failure of an individual token provider.
*
* This error class has special meaning to the {@link chain} method. If a
* provider in the chain is rejected with an error, the chain will only proceed
* to the next provider if the value of the `tryNextLink` property on the error
* is truthy. This allows individual providers to halt the chain and also
* ensures the chain will stop if an entirely unexpected error is encountered.
*/
export declare class TokenProviderError extends ProviderError {
name: string;
/**
* @override
* @deprecated constructor should be given a logger.
*/
constructor(message: string);
/**
* @override
* @deprecated constructor should be given a logger.
*/
constructor(message: string, tryNextLink: boolean | undefined);
/**
* @override
* This signature is preferred for logging capability.
*/
constructor(message: string, options: ProviderErrorOptionsType);
}