import { HaftTheme, TanakhBook } from './types.js'; export type JsonFestivalAliyah = { k: number | TanakhBook; b: string; e: string; v?: number; p?: number; }; export type JsonFestivalAliyotMap = Record; export type JsonFestivalLeyning = { haft?: JsonFestivalAliyah | JsonFestivalAliyah[]; seph?: JsonFestivalAliyah | JsonFestivalAliyah[]; chabad?: JsonFestivalAliyah | JsonFestivalAliyah[] | { sameas: 'haft'; }; fullkriyah?: JsonFestivalAliyotMap; alt?: JsonFestivalAliyotMap; haftTheme?: HaftTheme; megillah?: string; alias?: boolean; key?: string; note?: string; il?: boolean; };