UNPKG

ketting

Version:

Opinionated HATEOAS / Rest client.

9 lines (8 loc) 361 B
import { State } from './interface.js'; import { Resource } from '../resource.js'; import { GetRequestOptions } from '../types.js'; export declare class Resources<T = any> extends Array<Resource<T>> { static get [Symbol.species](): ArrayConstructor; constructor(resources: Resource<T>[]); get(getOptions?: GetRequestOptions): Promise<State<T>[]>; }