import * as zod1019 from "zod"; import * as zod_v4_core78 from "zod/v4/core"; import * as _fragno_dev_core_api12 from "@fragno-dev/core/api"; import { FragnoPublicClientConfig } from "@fragno-dev/core/client"; import * as _fragno_dev_core_svelte0 from "@fragno-dev/core/svelte"; //#region src/client/svelte.d.ts declare function createStripeFragmentClient(config?: FragnoPublicClientConfig): { useCustomers: _fragno_dev_core_svelte0.FragnoSvelteHook<"GET", "/admin/customers", zod1019.ZodObject<{ customers: zod1019.ZodArray; balance: zod1019.ZodNumber; business_name: zod1019.ZodOptional; created: zod1019.ZodNumber; currency: zod1019.ZodOptional>; deleted: zod1019.ZodOptional; delinquent: zod1019.ZodOptional>; description: zod1019.ZodNullable; email: zod1019.ZodNullable; individual_name: zod1019.ZodOptional; invoice_credit_balance: zod1019.ZodOptional>; invoice_prefix: zod1019.ZodOptional>; livemode: zod1019.ZodBoolean; metadata: zod1019.ZodRecord; name: zod1019.ZodOptional>; next_invoice_sequence: zod1019.ZodOptional; phone: zod1019.ZodOptional>; preferred_locales: zod1019.ZodOptional>>; }, zod_v4_core78.$strip>>; hasMore: zod1019.ZodBoolean; }, zod_v4_core78.$strip>, string, string>; useProducts: _fragno_dev_core_svelte0.FragnoSvelteHook<"GET", "/admin/products", zod1019.ZodObject<{ products: zod1019.ZodArray; active: zod1019.ZodBoolean; created: zod1019.ZodNumber; default_price: zod1019.ZodOptional>>; deleted: zod1019.ZodOptional; description: zod1019.ZodNullable; images: zod1019.ZodArray; livemode: zod1019.ZodBoolean; marketing_features: zod1019.ZodArray; metadata: zod1019.ZodAny; name: zod1019.ZodString; package_dimensions: zod1019.ZodNullable; shippable: zod1019.ZodNullable; statement_descriptor: zod1019.ZodOptional>; tax_code: zod1019.ZodNullable>; type: zod1019.ZodString; unit_label: zod1019.ZodOptional>; updated: zod1019.ZodNumber; url: zod1019.ZodNullable; }, zod_v4_core78.$strip>>; hasMore: zod1019.ZodBoolean; }, zod_v4_core78.$strip>, string, string>; usePrices: _fragno_dev_core_svelte0.FragnoSvelteHook<"GET", "/admin/products/:productId/prices", zod1019.ZodObject<{ prices: zod1019.ZodArray; active: zod1019.ZodBoolean; billing_scheme: zod1019.ZodString; created: zod1019.ZodNumber; currency: zod1019.ZodString; custom_unit_amount: zod1019.ZodOptional>; deleted: zod1019.ZodOptional; livemode: zod1019.ZodBoolean; lookup_key: zod1019.ZodOptional>; metadata: zod1019.ZodAny; nickname: zod1019.ZodOptional>; product: zod1019.ZodUnion; recurring: zod1019.ZodOptional>; interval: zod1019.ZodEnum<{ day: "day"; week: "week"; month: "month"; year: "year"; }>; interval_count: zod1019.ZodNumber; meter: zod1019.ZodOptional>; trial_period_days: zod1019.ZodOptional>; usage_type: zod1019.ZodString; }, zod_v4_core78.$strip>>>; tax_behavior: zod1019.ZodOptional>; tiers_mode: zod1019.ZodOptional>; transform_quantity: zod1019.ZodOptional>; type: zod1019.ZodEnum<{ recurring: "recurring"; one_time: "one_time"; }>; unit_amount: zod1019.ZodOptional>; unit_amount_decimal: zod1019.ZodOptional>; }, zod_v4_core78.$strip>>; hasMore: zod1019.ZodBoolean; }, zod_v4_core78.$strip>, string, string>; useSubscription: _fragno_dev_core_svelte0.FragnoSvelteHook<"GET", "/admin/subscriptions", zod1019.ZodObject<{ subscriptions: zod1019.ZodArray; status: zod1019.ZodEnum<{ incomplete: "incomplete"; active: "active"; canceled: "canceled"; incomplete_expired: "incomplete_expired"; past_due: "past_due"; paused: "paused"; trialing: "trialing"; unpaid: "unpaid"; }>; periodStart: zod1019.ZodNullable; periodEnd: zod1019.ZodNullable; trialStart: zod1019.ZodNullable; trialEnd: zod1019.ZodNullable; cancelAtPeriodEnd: zod1019.ZodNullable; cancelAt: zod1019.ZodNullable; seats: zod1019.ZodNullable; createdAt: zod1019.ZodDate; updatedAt: zod1019.ZodDate; }, zod_v4_core78.$strip>>; }, zod_v4_core78.$strip>, string, string>; useBillingPortal: _fragno_dev_core_svelte0.FragnoSvelteMutator<_fragno_dev_core_api12.NonGetHTTPMethod, "/portal", zod1019.ZodObject<{ returnUrl: zod1019.ZodURL; }, zod_v4_core78.$strip> | undefined, zod1019.ZodObject<{ url: zod1019.ZodURL; redirect: zod1019.ZodBoolean; }, zod_v4_core78.$strip> | undefined, "NO_STRIPE_CUSTOMER_FOR_ENTITY", string>; upgradeSubscription: _fragno_dev_core_svelte0.FragnoSvelteMutator<_fragno_dev_core_api12.NonGetHTTPMethod, "/subscription/upgrade", zod1019.ZodObject<{ priceId: zod1019.ZodString; quantity: zod1019.ZodNumber; successUrl: zod1019.ZodURL; cancelUrl: zod1019.ZodURL; returnUrl: zod1019.ZodOptional; promotionCode: zod1019.ZodOptional; subscriptionId: zod1019.ZodOptional; }, zod_v4_core78.$strip> | undefined, zod1019.ZodObject<{ url: zod1019.ZodString; redirect: zod1019.ZodBoolean; sessionId: zod1019.ZodOptional; }, zod_v4_core78.$strip> | undefined, "MISSING_CUSTOMER_INFO" | "SUBSCRIPTION_NOT_FOUND" | "CUSTOMER_SUBSCRIPTION_MISMATCH" | "UPGRADE_HAS_NO_EFFECT" | "SUBSCRIPTION_UPDATE_NOT_ALLOWED" | "SUBSCRIPTION_UPDATE_PROMO_CODE_NOT_ALLOWED" | "PROMOTION_CODE_CUSTOMER_NOT_FIRST_TIME" | "MULTIPLE_ACTIVE_SUBSCRIPTIONS" | "NO_ACTIVE_SUBSCRIPTIONS", string>; cancelSubscription: _fragno_dev_core_svelte0.FragnoSvelteMutator<_fragno_dev_core_api12.NonGetHTTPMethod, "/subscription/cancel", zod1019.ZodObject<{ returnUrl: zod1019.ZodURL; subscriptionId: zod1019.ZodOptional; }, zod_v4_core78.$strip> | undefined, zod1019.ZodObject<{ url: zod1019.ZodURL; redirect: zod1019.ZodBoolean; }, zod_v4_core78.$strip> | undefined, "SUBSCRIPTION_NOT_FOUND" | "NO_SUBSCRIPTION_TO_CANCEL" | "SUBSCRIPTION_ALREADY_CANCELED" | "NO_STRIPE_CUSTOMER_LINKED" | "MULTIPLE_SUBSCRIPTIONS_FOUND", string>; }; //# sourceMappingURL=svelte.d.ts.map //#endregion export { createStripeFragmentClient }; //# sourceMappingURL=svelte.d.ts.map