UNPKG

@rr0/data

Version:
15 lines (14 loc) 556 B
import { People } from "./People.js"; import { PeopleJson } from "./PeopleJson.js"; import { RR0EventFactory } from "../event/RR0EventFactory.js"; import { TypedDataFactory } from "../TypedDataFactory.js"; export declare class PeopleFactory extends TypedDataFactory<People, PeopleJson> { constructor(eventFactory: RR0EventFactory); namesFromTitle(title: string): { lastName: string; firstNames: string[]; qualifier?: string; }; parse(json: PeopleJson): People; protected createTitle(json: PeopleJson): string; }