import type Page from '../data/page/Page'; /** * A binder is the interface for a certain type of information. There is a binder for orders, and one for customers, et * cetera. */ export default class Binder> { /** * Injects `nextPage`, `nextPageCursor`, `previousPage`, and `previousPageCursor` into the passed list. */ protected injectPaginationHelpers

(input: Array & Pick, 'links'>, list: (parameters: P) => Promise>, selfParameters?: P): Page; }