import type { StripeBackConfig } from '@donotdev/core/server';
/**
 * Create a Supabase Edge Function handler for Stripe checkout session creation.
 *
 * @param billingConfig - Billing configuration with product definitions
 * @returns `(req: Request) => Promise<Response>` handler
 *
 * @version 0.1.0
 * @since 0.5.0
 */
export declare function createCheckoutSession(billingConfig: StripeBackConfig): (req: Request) => Promise<Response>;
