import { ActionBlockProps } from '../../mappings/blocks'; /** * Expense Details drawer content for one recurring subscription (WEC-1428), shared by the Upcoming * Subscription (WEC-1469) and Subscription Price Increase (WEC-1470) beats. * * The detail rendering (merchant header, next-due card, account/category/schedule rows, past * activity, mark-as-paid/unpaid, delete) all lives in the recurring module's * `RecurringTransactionDetails`, the same component behind the recurring widget's Expense Details * drawer. This block's job is only to resolve *which* subscription (`subscriptionBeats.ts`) and hand * off, exactly as `TransactionDetailsBlock` does with `TransactionDetails`. * * `observer` is required: the resolved subscription comes from RecurringTransactionsStore, and * `usePrepare` may still be loading it when this first renders. */ export declare const RecurringTransactionBlock: (({ beat, }: ActionBlockProps) => import("react/jsx-runtime").JSX.Element) & { displayName: string; };