Rocky_Mountain_Vending/.pnpm-store/v10/files/c9/61f1d339497c080226a74d59e4a6803b00d4d5dcd323f8a8daf88ee70e65045ab1eb86a704cfed6e914341795d06a5ea0e5d1282872137abb48be6e842f68e
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

108 lines
3.4 KiB
Text

// File generated from our OpenAPI spec
declare module 'stripe' {
namespace Stripe {
namespace TestHelpers {
namespace Treasury {
interface InboundTransferFailParams {
/**
* Specifies which fields in the response should be expanded.
*/
expand?: Array<string>;
/**
* Details about a failed InboundTransfer.
*/
failure_details?: InboundTransferFailParams.FailureDetails;
}
namespace InboundTransferFailParams {
interface FailureDetails {
/**
* Reason for the failure.
*/
code?: FailureDetails.Code;
}
namespace FailureDetails {
type Code =
| 'account_closed'
| 'account_frozen'
| 'bank_account_restricted'
| 'bank_ownership_changed'
| 'debit_not_authorized'
| 'incorrect_account_holder_address'
| 'incorrect_account_holder_name'
| 'incorrect_account_holder_tax_id'
| 'insufficient_funds'
| 'invalid_account_number'
| 'invalid_currency'
| 'no_account'
| 'other';
}
}
}
namespace Treasury {
interface InboundTransferReturnInboundTransferParams {
/**
* Specifies which fields in the response should be expanded.
*/
expand?: Array<string>;
}
}
namespace Treasury {
interface InboundTransferSucceedParams {
/**
* Specifies which fields in the response should be expanded.
*/
expand?: Array<string>;
}
}
namespace Treasury {
class InboundTransfersResource {
/**
* Transitions a test mode created InboundTransfer to the failed status. The InboundTransfer must already be in the processing state.
*/
fail(
id: string,
params?: InboundTransferFailParams,
options?: RequestOptions
): Promise<Stripe.Response<Stripe.Treasury.InboundTransfer>>;
fail(
id: string,
options?: RequestOptions
): Promise<Stripe.Response<Stripe.Treasury.InboundTransfer>>;
/**
* Marks the test mode InboundTransfer object as returned and links the InboundTransfer to a ReceivedDebit. The InboundTransfer must already be in the succeeded state.
*/
returnInboundTransfer(
id: string,
params?: InboundTransferReturnInboundTransferParams,
options?: RequestOptions
): Promise<Stripe.Response<Stripe.Treasury.InboundTransfer>>;
returnInboundTransfer(
id: string,
options?: RequestOptions
): Promise<Stripe.Response<Stripe.Treasury.InboundTransfer>>;
/**
* Transitions a test mode created InboundTransfer to the succeeded status. The InboundTransfer must already be in the processing state.
*/
succeed(
id: string,
params?: InboundTransferSucceedParams,
options?: RequestOptions
): Promise<Stripe.Response<Stripe.Treasury.InboundTransfer>>;
succeed(
id: string,
options?: RequestOptions
): Promise<Stripe.Response<Stripe.Treasury.InboundTransfer>>;
}
}
}
}
}