UNPKG

comic-vine-sdk

Version:

A JS/TS client for the Comic Vine API

9 lines (8 loc) 342 B
import { HttpClient, UrlBuilder } from '../types/index.js'; export declare class ResourceFactory { private httpClient; private urlBuilder; private _resources; constructor(httpClient: HttpClient, urlBuilder: UrlBuilder); create<T extends keyof typeof this._resources>(name: T): InstanceType<(typeof this._resources)[T]>; }