import { inspect, type InspectOptionsStylized } from 'util'; import type TransformingNetworkClient from '../communication/TransformingNetworkClient'; import type Callback from '../types/Callback'; import type Maybe from '../types/Maybe'; import { type Links } from './global'; import type Model from './Model'; export default class Helper>, U> { protected readonly networkClient: TransformingNetworkClient; protected readonly links: Links; constructor(networkClient: TransformingNetworkClient, links: Links); refresh(): Promise; refresh(callback: Callback): void; get [Symbol.toStringTag](): string; [inspect.custom](this: Helper, any> & Model, depth: number, options: InspectOptionsStylized): string; }