import { KinoklubCinema, KinoklubCinemaChoices, KinoklubHallLucernaChoices, KinoklubHallOkoChoices, KinoklubHallSvetozorChoices, KinoklubLanguage, KinoklubProgram, KinoklubProgramOptions } from "./interfaces/global.js";
import { KinoklubMovie, KinoklubMovieCsfd, KinoklubProjection } from "./interfaces/movie.interface.js";
import { MovieScraper } from "./services/movie.service.js";
import { ProgramScraper } from "./services/program.service.js";

//#region src/index.d.ts
declare class KinoklubApi {
  private programScraper;
  private movieService;
  constructor(programScraper: ProgramScraper, movieService: MovieScraper);
  program(lang: KinoklubLanguage, cinemas: KinoklubCinemaChoices[] | number[], options?: KinoklubProgramOptions): Promise<KinoklubProgram[]>;
  movie(movie: number, lang?: KinoklubLanguage): Promise<KinoklubMovie>;
}
declare const kinoklub: KinoklubApi;
//#endregion
export { KinoklubApi, KinoklubCinema, KinoklubCinemaChoices, KinoklubHallLucernaChoices, KinoklubHallOkoChoices, KinoklubHallSvetozorChoices, KinoklubLanguage, KinoklubMovie, KinoklubMovieCsfd, KinoklubProgram, KinoklubProgramOptions, KinoklubProjection, kinoklub };
//# sourceMappingURL=index.d.ts.map