import { GetScheduleParams, Schedule } from "../index-B6tHFYD_.js";
import { BaseModule } from "../modules-C0XDANGb.js";

//#region src/modules/BaseModule.d.ts
declare class BaseModuleImpl<T extends object> implements BaseModule<T> {
  private readonly baseUrl;
  constructor(baseUrl: string);
  findMany(): Promise<T[]>;
  getSchedule({
    id,
    startedAt,
    endedAt
  }: GetScheduleParams): Promise<Schedule[]>;
}
//#endregion
export { BaseModuleImpl };