export { BibleVerseEngine } from './core/BibleVerseEngine';
import { BibleVerseEngine } from './core/BibleVerseEngine';
import type { BibleBook } from './types/Bible';
export { BIBLE_BOOKS, BIBLE_ABBREVIATIONS, getBibleBook, normalizeBibleReference } from './data/BibleStructure';
export { KEY_BIBLE_VERSES, BIBLE_THEMES, SEASONAL_VERSES, createBibleVerse } from './data/BibleVerses';
export { parseBibleText, extractCleanText, extractHeading, formatBibleText, splitIntoVerses, cleanReference, containsBibleVerse, extractBibleReferences } from './utils/BibleTextParser';
export type { BibleBook, BibleVerse, BibleApiResponse, BibleSearchOptions, BibleAbbreviationMap, ParsedBibleReference, BibleThemes, SeasonalVerses, BibleCacheData, SlashCommandMatch } from './types/Bible';
export declare const VERSION = "1.0.0";
export declare const DEFAULT_CONFIG: {
    maxVerses: number;
    includeHeadings: boolean;
    cacheEnabled: boolean;
    apiEndpoint: string;
};
export declare function createBibleEngine(apiEndpoint?: string): BibleVerseEngine;
export declare function hasSlashCommands(text: string): boolean;
export declare function getSupportedBooks(): string[];
export declare function getBooksByTestament(testament: 'old' | 'new'): BibleBook[];
//# sourceMappingURL=index.d.ts.map