// @flow declare function usePaginatedRequest(request: (params: { limit: number, offset: number, }) => Promise>, limit: number, ...depends: Array): { data: Array, loadMore?: () => mixed, hasMore: boolean, }; declare export default typeof usePaginatedRequest;