import { SubscriptionFlow } from "./class-subscription-flow";
/**
 * Hook to handle subscription logic
 * @param subscriptionFlow Instance of SubscriptionFlow that manages different subscription states and actions
 */
export declare const useSubscriptionHandler: (subscriptionFlow: SubscriptionFlow) => {
    handleSubscriptionCheck: () => Promise<void>;
    handleIntervalSubscriptionCheck: () => (() => void) | undefined;
    trialCounterStarted: boolean;
    bannerButtonTriggerCallback: (trigger: string) => () => void;
};
