meeting-schedules-parser
Version:
This tool will help you to parse and extract the needed meeting schedules from Meeting Workbook and Watchtower Study EPUB and JWPUB files.
59 lines (55 loc) • 1.64 kB
TypeScript
declare global {
var meeting_schedules_parser: any;
}
type MWBSchedule = {
mwb_week_date: string;
mwb_week_date_locale?: string;
mwb_weekly_bible_reading: string;
mwb_song_first: number;
mwb_tgw_talk: string;
mwb_tgw_talk_title?: string;
mwb_tgw_gems_title?: string;
mwb_tgw_bread: string;
mwb_tgw_bread_title?: string;
mwb_ayf_count: number;
mwb_ayf_part1: string;
mwb_ayf_part1_time?: number;
mwb_ayf_part1_type?: string;
mwb_ayf_part1_title?: string;
mwb_ayf_part2: string;
mwb_ayf_part2_time?: number;
mwb_ayf_part2_type?: string;
mwb_ayf_part2_title?: string;
mwb_ayf_part3: string;
mwb_ayf_part3_time?: number;
mwb_ayf_part3_type?: string;
mwb_ayf_part3_title?: string;
mwb_ayf_part4?: string;
mwb_ayf_part4_time?: number;
mwb_ayf_part4_type?: string;
mwb_ayf_part4_title?: string;
mwb_song_middle: number | string;
mwb_lc_count: number;
mwb_lc_part1: string;
mwb_lc_part1_time?: number;
mwb_lc_part1_content?: string;
mwb_lc_part1_title?: string;
mwb_lc_part2: string;
mwb_lc_part2_time?: number;
mwb_lc_part2_content?: string;
mwb_lc_part2_title?: string;
mwb_lc_cbs: string;
mwb_lc_cbs_title?: string;
mwb_song_conclude: number | string;
};
type WSchedule = {
w_study_date: string;
w_study_date_locale?: string;
w_study_title: string;
w_study_opening_song?: number;
w_study_concluding_song?: number;
};
declare const loadPub: (epubInput: string | Blob | {
url: string;
}) => Promise<any>;
export { type MWBSchedule, type WSchedule, loadPub };