UNPKG

@rr0/data

Version:
14 lines (13 loc) 764 B
import { People } from "./People.js"; import { PeopleFactory } from "./PeopleFactory.js"; import { PeopleJson } from "./PeopleJson.js"; import { AbstractDataService, DataServiceConfig } from "../AbstractDataService.js"; import { AllDataService } from "../AllDataService.js"; export declare class PeopleService extends AbstractDataService<People, PeopleJson> { protected config: DataServiceConfig; constructor(dataService: AllDataService, factory: PeopleFactory, config: DataServiceConfig); getUrl(lastName: string, firstNames: string[]): string; createFromTitle(title: string): People; protected cacheKey(lastName: string, title: string): string; protected dirNameFromNames(lastName: string, firstNames: string[], title: string): string; }