interface UseStripeUpgradeArgs {
    redirectUrl: string;
    sourcePlatformKey: string;
    mainPlatformKey: string;
    currentUserEmail: string;
}
export type StripeUpgradePlan = "free" | "premium";
export declare const useStripeUpgrade: ({ redirectUrl, sourcePlatformKey, mainPlatformKey, currentUserEmail, }: UseStripeUpgradeArgs) => {
    isLoading: boolean;
    freeUrl: string | null;
    premiumUrl: string | null;
    handleUpgrade: (redirectPlan?: StripeUpgradePlan) => Promise<void>;
};
export {};
