export declare class DurableQueue { readonly queue: string; readonly scope: string; constructor(queue: string, scope: string); enqueue(id: string, payload: T, now?: number): void; pending(limit?: number): T[]; delete(id: string): void; claim(leaseMs: number): { id: string; payload: T; token: string; } | null; renew(id: string, token: string, leaseMs: number): boolean; finish(id: string, token: string, success: boolean): void; clearProcessed(olderThanMs?: number): number; }