import { MovieInfo, SearchResult } from "./types.js";
/**
 * Buscar películas usando OMDb API
 */
export declare function searchMoviesOMDb(title: string, year?: string): Promise<SearchResult[]>;
/**
 * Obtener detalles de película usando OMDb API
 */
export declare function getMovieDetailsOMDb(imdbId: string): Promise<MovieInfo | null>;
/**
 * Buscar películas usando TMDb API
 */
export declare function searchMoviesTMDb(title: string, year?: string): Promise<SearchResult[]>;
/**
 * Obtener detalles de película usando TMDb API
 */
export declare function getMovieDetailsTMDb(tmdbId: string): Promise<MovieInfo | null>;
/**
 * Buscar películas en ambas APIs y combinar resultados
 */
export declare function searchMovies(title: string, year?: string): Promise<SearchResult[]>;
/**
 * Obtener detalles de película de cualquier API
 */
export declare function getMovieDetails(id: string, source?: "omdb" | "tmdb"): Promise<MovieInfo | null>;
/**
 * Obtener recomendaciones de películas por género usando TMDb
 */
export declare function getMovieRecommendations(genre?: string): Promise<SearchResult[]>;
/**
 * Buscar películas populares/trending
 */
export declare function getTrendingMovies(): Promise<SearchResult[]>;
//# sourceMappingURL=movie-apis.d.ts.map