export type Batcher = (element: I) => Promise; export type BatchElement = { element: I; resolve: (value: R) => void; reject: (reason?: Error) => void; }; export type Batch = { elements: Array["element"]>; resolvers: Array["resolve"]>; rejecters: Array["reject"]>; }; //# sourceMappingURL=types.d.ts.map