UNPKG

gedcom-ts

Version:

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

47 lines (46 loc) 1.88 kB
import type { BookletLocale } from './booklet-locale'; export interface BookletMessages { readonly unknownDates: string; readonly unknownDate: string; readonly chapterUnknownDates: string; readonly generation1Title: string; readonly generationTitle: (gen: number) => string; readonly letterTitle: (letter: string) => string; readonly chapterSubtitle: (count: number, dateRange: string) => string; readonly chapterDateAbout: string; readonly childrenNone: string; readonly childrenMore: (n: number) => string; readonly pagesEstimate: (n: number) => string; readonly pagesEmpty: string; readonly adviceDetailed120: string; readonly adviceDetailed50: string; readonly adviceSummary25: string; readonly actTypeLabels: Partial<Record<string, string>>; readonly spouseUnknown: string; readonly timelineTitle: (chapterTitle: string) => string; readonly timelineUnknownDates: string; readonly pdf: { readonly coverSubtitle: string; readonly referencePerson: (name: string) => string; readonly personCount: (n: number) => string; readonly localNote: string; readonly tocTitle: string; readonly modeSummary: string; readonly modeDetailed: string; readonly contentHeading: string; readonly introSummary: string; readonly introDetailed: string; readonly introSosa: string; readonly familyHeading: (names: string) => string; readonly generationLabel: (gen: number) => string; readonly pageFooter: (n: number) => string; }; readonly timeline: { readonly legendBirth: string; readonly legendDeath: string; readonly legendMarriage: string; readonly overflow: (n: number) => string; readonly continuation: string; }; } export type { BookletLocale };