import { SaintInfo, SanctusInterface } from "./sanctus-interface.ts"; export type { SaintInfo }; export type { SanctusInterface }; export default class Sanctus implements SanctusInterface { #private; constructor(selectedDate?: Date); getSaint(date?: Date): SaintInfo | undefined; /** * Month from 0-11 * @param month * @param day */ getSaintFromMonthDay(month: number, day: number): SaintInfo | undefined; getSaintsOfDay(date?: Date): SaintInfo[]; getAllSaints(): SaintInfo[]; setDate(date: Date): void; getCurrentDate(): Date; private getMonthAndDayFromDate; /** * * Get saints from db of a day, shortened by category * * @param month * @param day * @private */ private getSaintsFromDB; }