@churchapps/helpers
Version:
Library of helper functions not specific to any one ChurchApps project or framework.
47 lines • 1.17 kB
TypeScript
export interface LessonActionInterface {
id: string;
name: string;
actionType: string;
roleName?: string;
seconds?: number;
}
export interface LessonSectionInterface {
id: string;
name: string;
actions?: LessonActionInterface[];
}
export interface LessonVenueInterface {
id: string;
name: string;
sections?: LessonSectionInterface[];
}
export interface LessonInfoInterface {
id: string;
name: string;
venues?: LessonVenueInterface[];
}
export interface LessonStudyInterface {
id: string;
name: string;
lessons?: LessonInfoInterface[];
}
export interface LessonProgramInterface {
id: string;
name: string;
studies?: LessonStudyInterface[];
}
export interface LessonTreeInterface {
programs?: LessonProgramInterface[];
}
export interface LessonActionTreeInterface {
programs?: LessonProgramInterface[];
}
export interface VenueActionResponseInterface {
venueName?: string;
sections?: LessonSectionInterface[];
}
export interface VenuePlanItemsResponseInterface {
venueName?: string;
items?: import("./Doing.js").PlanItemInterface[];
}
//# sourceMappingURL=Lessons.d.ts.map