import { type ReactNode } from "react"; import { MESFLogbookEntry } from "./entry"; import { MESFLogbookReport } from "./report"; export { MESFLogbookEntry, MESFLogbookReport }; export { SectionSelector } from "../../controls/section-selector"; export type { Section, SectionFamily, TopSection, } from "../../controls/section-selector"; export type { SectionEntry } from "./shared/models/SectionEntry"; export { getSections, getSectionFamilies, getTopUsedSections, } from "../../controls/section-selector"; export { getEntriesBySection, upsertSectionEntry, deleteSectionEntry, createSectionEntry, } from "./shared/repository/SectionRepository"; export declare const sectionLogbookRoutesMESF: { path: string; element: ReactNode; permission?: string; }[]; export declare const sectionLogbookNavbar: { id: string; label: string; items: { label: string; to: string; }[]; }[];