Rocky_Mountain_Vending/.pnpm-store/v10/files/b5/58e4da94f4afadeb04d86359511f785df0288c37d5e4e7c4f3bae0cc25c4ef88d348113fac0be0b04a59bd23838316fa69b8ee5217054c74a0161b05d5be2f
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

93 lines
3 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// File generated from our OpenAPI spec
declare module 'stripe' {
namespace Stripe {
interface InvoiceRenderingTemplateRetrieveParams {
/**
* Specifies which fields in the response should be expanded.
*/
expand?: Array<string>;
version?: number;
}
interface InvoiceRenderingTemplateListParams extends PaginationParams {
/**
* Specifies which fields in the response should be expanded.
*/
expand?: Array<string>;
status?: InvoiceRenderingTemplateListParams.Status;
}
namespace InvoiceRenderingTemplateListParams {
type Status = 'active' | 'archived';
}
interface InvoiceRenderingTemplateArchiveParams {
/**
* Specifies which fields in the response should be expanded.
*/
expand?: Array<string>;
}
interface InvoiceRenderingTemplateUnarchiveParams {
/**
* Specifies which fields in the response should be expanded.
*/
expand?: Array<string>;
}
class InvoiceRenderingTemplatesResource {
/**
* Retrieves an invoice rendering template with the given ID. It by default returns the latest version of the template. Optionally, specify a version to see previous versions.
*/
retrieve(
id: string,
params?: InvoiceRenderingTemplateRetrieveParams,
options?: RequestOptions
): Promise<Stripe.Response<Stripe.InvoiceRenderingTemplate>>;
retrieve(
id: string,
options?: RequestOptions
): Promise<Stripe.Response<Stripe.InvoiceRenderingTemplate>>;
/**
* List all templates, ordered by creation date, with the most recently created template appearing first.
*/
list(
params?: InvoiceRenderingTemplateListParams,
options?: RequestOptions
): ApiListPromise<Stripe.InvoiceRenderingTemplate>;
list(
options?: RequestOptions
): ApiListPromise<Stripe.InvoiceRenderingTemplate>;
/**
* Updates the status of an invoice rendering template to archived' so no new Stripe objects (customers, invoices, etc.) can reference it. The template can also no longer be updated. However, if the template is already set on a Stripe object, it will continue to be applied on invoices generated by it.
*/
archive(
id: string,
params?: InvoiceRenderingTemplateArchiveParams,
options?: RequestOptions
): Promise<Stripe.Response<Stripe.InvoiceRenderingTemplate>>;
archive(
id: string,
options?: RequestOptions
): Promise<Stripe.Response<Stripe.InvoiceRenderingTemplate>>;
/**
* Unarchive an invoice rendering template so it can be used on new Stripe objects again.
*/
unarchive(
id: string,
params?: InvoiceRenderingTemplateUnarchiveParams,
options?: RequestOptions
): Promise<Stripe.Response<Stripe.InvoiceRenderingTemplate>>;
unarchive(
id: string,
options?: RequestOptions
): Promise<Stripe.Response<Stripe.InvoiceRenderingTemplate>>;
}
}
}