comic-vine-sdk
Version:
A JS/TS client for the Comic Vine API
9 lines (8 loc) • 342 B
TypeScript
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]>;
}