/**
 * Main API for the Wordle Solver
 * This file exports the primary functions and classes for external use
 */
export { GuessAttempt, GuessFeedback, GuessFeedbackInformations, GuessWithFeedback, HighestEntropyResult, LetterFeedback, LetterState, SolveResult } from './core/types.js';
export { getWordList, WordListRepository } from './data/word-list.js';
export { calculateWordleFeedback, feedbackToString, isCorrectGuess } from './utils/feedback.js';
export { calculateAverageEntropy, calculateLetterStateProbabilities, findHighestEntropyGuess } from './core/entropy.js';
export { filterWordsByFeedback, getAvailableWordsFromFeedback, getAvailableWordsFromMultipleFeedbacks } from './core/filter.js';
export { solveWordle, WordleSolver } from './services/solver.js';
export { DailyWordleService } from './services/daily-wordle.js';
export { GameState, InteractiveWordleGame } from './services/interactive-game.js';
export declare function quickSolve(targetWord: string): import("./core/types.js").SolveResult;
export declare const VERSION = "2.0.0";
//# sourceMappingURL=index.d.ts.map