mg-bibles
Version:
A package for accessing Bible verses in Malagasy (MG), Diem, King James (KJV), and Louis Segond (APEE) versions
29 lines (28 loc) • 652 B
TypeScript
export type Meta = {
name: string;
order: number;
chapter_number: number;
};
export type Verse = {
verse: number;
text: string;
};
export type Chapter = Record<string, string>;
export type BibleBook = {
name?: string;
order?: number;
chapter_number?: number;
[key: string]: Chapter | Meta | string | number | undefined;
};
export type VerseReference = {
book: string;
chapter: number;
verses?: number[];
};
export type BibleVersion = "diem" | "mg" | "kjv" | "apee";
export type KJVAPEEBook = {
abbrev: string;
name: string;
chapters: string[][];
};
export type KJVAPEEFormat = KJVAPEEBook[];