# IMQLockTask type · @imqueue/rpc

Source: https://imqueue.org/api/rpc/latest/rpc.imqlocktask/
Published: 2026-08-04
Author: @imqueue maintainers (https://github.com/imqueue)
Package: @imqueue/rpc 3.5.3 — generated reference, not hand-written

Internal representation of one queued waiter: its promise's `[resolve, reject]` pair, selected by [IMQLock.release()](https://imqueue.org/api/rpc/latest/rpc.imqlock.release/) according to whether an error was supplied.

**Signature:**

```typescript
export type IMQLockTask = [(...args: any[]) => any, (...args: any[]) => any];
```

