Current conversation phase.
Monotonic id used to detect and discard cancelled flows.
OptionalreceiptParsed receipt awaiting account/category selection.
OptionalselectedAccount chosen for the import.
OptionalselectedCategory chosen for the import.
OptionaltimeoutActive flow-timeout handle (cleared on reset).
Receipt-import conversation state shared between the handler (state-machine owner) and the IReceiptFlowContext engine bridge.