UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

20 lines (19 loc) 742 B
import type { EventRepo } from '../../repo/event'; import type { EventSeriesRepo } from '../../repo/eventSeries'; import type { PendingReservationRepo } from '../../repo/pendingReservation'; import type { ProjectRepo } from '../../repo/project'; import type { SettingRepo } from '../../repo/setting'; import type { TaskRepo } from '../../repo/task'; import * as factory from '../../factory'; /** * イベント変更時処理 */ declare function onEventChanged(params: factory.task.onEventChanged.IData): (repos: { event: EventRepo; eventSeries: EventSeriesRepo; pendingReservation?: PendingReservationRepo; project: ProjectRepo; setting: SettingRepo; task: TaskRepo; }) => Promise<void>; export { onEventChanged };