export interface QueuedAction { id: number; type: string; status: string; startingPageStateId?: number; actionableItemId?: number; [key: string]: unknown; } export declare class ActionQueue { private actions; private completedIds; add(action: QueuedAction): void; next(): QueuedAction | undefined; complete(id: number): void; hasOpen(): boolean; openCount(): number; } //# sourceMappingURL=action-queue.d.ts.map