UNPKG

@bronlabs/intents-sdk

Version:
15 lines (14 loc) 417 B
import { EventQueue } from './eventQueue.js'; interface OrderEvent { orderId: string; status: bigint; } export declare abstract class OrderProcessor { protected isRunning: boolean; protected delayedQueue: EventQueue<OrderEvent>; protected constructor(); abstract process(orderId: string, status: bigint): Promise<void>; stop(): Promise<void>; private processDelayedQueue; } export {};