import { Types } from "../core/types/index.js"; import { Person } from "./types/persons.js"; import { Group } from "./types/groups.js"; import { Duty } from "./types/duties.js"; import { Room } from "./types/rooms.js"; import { Syllabus } from "./types/syllabus.js"; import { Activity } from "./types/activities.js"; import { Resource } from "./types/resources.js"; import { CalendarEvent } from "./types/calendar-events.js"; import { export_default } from "./to/index.js"; import { Types as Types$1 } from "./types/index.js"; //#region src/SS12000/index.d.ts declare class SS12000Map { static from: { activities: (activities: Activity[], options?: { interval?: { start: string; end: string; }; }) => Types.MixedWithoutInternalId.Course[]; calendarEvents: (events: CalendarEvent[]) => Types.MixedWithoutInternalId.Event[]; duties: (duties: Duty[]) => Types.MixedWithoutInternalId.Teacher[]; groups: (groups: Group[], options?: Pick) => Types.MixedWithoutInternalId.Group[]; persons: (groups: Person[]) => Types.MixedWithoutInternalId.Person[]; resources: (resources: Resource[]) => { ids: string; }[]; rooms: (locations: Room[]) => Types.MixedWithoutInternalId.Location[]; syllabuses: (syllabuses: Syllabus[]) => Types.MixedWithoutInternalId.Syllabus[]; }; static to: typeof export_default; } //#endregion export { SS12000Map }; //# sourceMappingURL=index.d.ts.map