import { CompletoriumSchema, IntermediateSchemaOutput, InvitatoriumSchemaOutput, LaudesSchemaOutput, LecturesSchema, OfficiumSchema, PrayerManagerInterface, VesperaeSchemaOutput } from '../prayer-manager-interface.ts';
export declare class PrayerManager implements PrayerManagerInterface {
    constructor();
    getInvitatorium(date?: Date): Promise<InvitatoriumSchemaOutput | undefined>;
    getLaudes(date?: Date): Promise<LaudesSchemaOutput | undefined>;
    getVesperae(date?: Date): Promise<VesperaeSchemaOutput | undefined>;
    getTertia(date?: Date): Promise<IntermediateSchemaOutput | undefined>;
    getSexta(date?: Date): Promise<IntermediateSchemaOutput | undefined>;
    getNona(date?: Date): Promise<IntermediateSchemaOutput | undefined>;
    getLectures(date?: Date): Promise<LecturesSchema | undefined>;
    getCompletorium(date?: Date): Promise<CompletoriumSchema | undefined>;
    getOfficium(date?: Date): Promise<OfficiumSchema | undefined>;
    getEvangelium(date?: Date): Promise<LecturesSchema | undefined>;
}
