UNPKG

gedcom-ts

Version:

TypeScript GEDCOM toolkit for browser apps: import .ged/.zip, edit typed genealogy data, and export GEDCOM or GEDZIP.

22 lines (21 loc) 821 B
import type { IndiGedcomSubLine } from "./IndiGedcomSubLine"; /** Traduction `2 TRAN` sous un `1 NAME` (GEDCOM 7). */ export declare class PersonNameTranslation { payload: string; lang?: string; parts: IndiGedcomSubLine[]; constructor(payload: string, lang?: string, parts?: IndiGedcomSubLine[]); toGedcom(lineEnding: string): string; } /** * Un bloc `1 NAME` complet (type, pièces NPFX/GIVN/…, traductions). * Permet un aller-retour GEDCOM sans perdre alias / traductions. */ export declare class PersonNameVariant { payload: string; type?: string; parts: IndiGedcomSubLine[]; translations: PersonNameTranslation[]; constructor(payload: string, type?: string, parts?: IndiGedcomSubLine[], translations?: PersonNameTranslation[]); toGedcom(lineEnding: string): string; }