Israeli Bank Importer - v1.44.5
    Preparing search index...

    Interface IReceiptState

    Receipt-import conversation state shared between the handler (state-machine owner) and the IReceiptFlowContext engine bridge.

    interface IReceiptState {
        phase: "idle" | "awaiting_photo" | "awaiting_selection";
        flowId: number;
        receipt?: IReceiptData;
        selectedAccount?: string;
        selectedCategory?: string;
        timeoutHandle?: Timeout;
    }
    Index
    phase: "idle" | "awaiting_photo" | "awaiting_selection"

    Current conversation phase.

    flowId: number

    Monotonic id used to detect and discard cancelled flows.

    receipt?: IReceiptData

    Parsed receipt awaiting account/category selection.

    selectedAccount?: string

    Account chosen for the import.

    selectedCategory?: string

    Category chosen for the import.

    timeoutHandle?: Timeout

    Active flow-timeout handle (cleared on reset).