@redwoodjs-stripe/api
Version:
API-side code for RedwoodJS-Stripe projects
7 lines (6 loc) • 1.03 kB
TypeScript
import type { Stripe } from "stripe";
import type { MutationCreateStripeCustomerPortalConfigArgs, MutationCreateStripeCustomerPortalSessionArgs, MutationCreateStripeCustomerPortalSessionSkipAuthArgs, QueryListStripeCustomerPortalConfigArgs } from "../../generated/graphql.js";
export declare const createStripeCustomerPortalSession: ({ data: inputData, }: MutationCreateStripeCustomerPortalSessionArgs) => Promise<Stripe.Response<Stripe.BillingPortal.Session>>;
export declare const createStripeCustomerPortalSessionSkipAuth: (payload: MutationCreateStripeCustomerPortalSessionSkipAuthArgs) => Promise<Stripe.Response<Stripe.BillingPortal.Session>>;
export declare const createStripeCustomerPortalConfig: ({ data: inputData, }: MutationCreateStripeCustomerPortalConfigArgs) => Promise<Stripe.Response<Stripe.BillingPortal.Configuration>>;
export declare const listStripeCustomerPortalConfig: ({ params, }: QueryListStripeCustomerPortalConfigArgs) => Promise<Stripe.Response<Stripe.ApiList<Stripe.BillingPortal.Configuration>>>;