import { VertexFactory } from "./util/vertex.js"; import { EdgeWrapper, Plain } from "./util/edges.js"; import { Day } from "./properties/days.js"; import { Tag } from "./properties/tags.js"; import { Domain } from "./properties/domain.js"; import { ExceptionVertex } from "./exceptions.js"; import { LockedTimeVertex } from "./locked-times.js"; //#region src/core/interfaces/vertices/locations.d.ts type LocationVertex = VertexFactory<'locations', Domain & { tags?: Tag[]; minBreakLength?: number; days?: Day[]; maximumCapacity?: number; lockedTimes?: null | EdgeWrapper<'array', Plain.Edge>; lunch?: null | EdgeWrapper<'array', Plain.Edge>; exceptions?: null | EdgeWrapper<'array', Plain.Edge>; }>; //#endregion export { LocationVertex }; //# sourceMappingURL=locations.d.ts.map