UNPKG

@jager-ai/holy-bible-api

Version:

성경 구절 검색 및 슬래시 명령어 지원 API 모듈

60 lines 1.35 kB
export interface BibleBook { name: string; abbr: string; chapters: number; testament: 'old' | 'new'; } export interface BibleVerse { reference: string; book_full: string; book_abbr?: string; chapter: number; verse: number; text: string; heading?: string; } export interface BibleApiResponse { success: boolean; query?: string; result_count?: number; verses?: BibleVerse[]; error?: string; suggestions?: string[]; api_version?: string; total_database?: number; performance?: { cache_system?: string; search_speed?: string; memory_usage?: string; }; } export interface BibleSearchOptions { includeHeadings?: boolean; maxVerses?: number; cacheEnabled?: boolean; } export interface BibleAbbreviationMap { [key: string]: string; } export interface ParsedBibleReference { book: string; chapter: number; verseStart: number; verseEnd?: number; } export interface BibleThemes { [bookName: string]: string[]; } export interface SeasonalVerses { [season: string]: string[]; } export interface BibleCacheData { [reference: string]: BibleVerse; } export interface SlashCommandMatch { match: string; reference: string; startIndex: number; endIndex: number; } //# sourceMappingURL=Bible.d.ts.map