(input: { senderRev: number; changes: ReadableStream<ChangeEntry> })
| 29 | // settles, and echoes that cursor back as `appliedPushCursor` so |
| 30 | // the sender can assert applied covers pushed on every response. |
| 31 | push(input: { senderRev: number; changes: ReadableStream<ChangeEntry> }): Promise<{ |
| 32 | rev: number; |
| 33 | appliedPushCursor: ChangeCursor; |
| 34 | }>; |
no outgoing calls