import { InsightsPayload } from '../../../../core'; interface UpcomingSubscriptionBlockProps { payload: InsightsPayload; beatGuid?: string; } export declare const BACKDROP_TILES: { size: number; opacity: number; left: number; top: number; }[]; /** * Upcoming Subscription component block (Figma: "Full | Upcoming Subscription"). Reads * `amount`, `cadence`, and merchant facts off `instance_slot` (V2 flat shape — no * `instance_slot_data`) and renders the shared `SubscriptionHeroCard` with the scattered * faded-logo backdrop. * * Wrapped in `createVariantBlock` from day one so an added design branch is a new registry * entry, not a rewrite of dispatch logic. Today only `upcoming_subscription` is defined; an * unknown variant degrades to it. */ declare const UpcomingSubscriptionBlock: ({ payload, beatGuid }: UpcomingSubscriptionBlockProps) => import("react/jsx-runtime").JSX.Element; export default UpcomingSubscriptionBlock;