import type { Subscription, TSubscriptionExpanded } from '@blocklet/payment-types';
type DialogProps = {
    open?: boolean;
    onClose?: () => void;
    title?: string;
};
type Props = {
    subscriptionId: string;
    onResumed?: (subscription: Subscription | TSubscriptionExpanded) => void;
    dialogProps?: DialogProps;
    successToast?: boolean;
    authToken?: string;
};
declare function RecoverSubscription({ subscriptionId, dialogProps, onResumed, successToast, authToken, }: Props): import("react").JSX.Element | null;
export default RecoverSubscription;
