import type { Action } from './Action.js'; import type { Constraint } from './Constraint.js'; import type { Permission } from './Permission.js'; export type Duty = { action?: Action; assignee?: string; assigner?: string; consequence?: Duty; constraints?: Array; parentPermission?: Permission; target?: string; uid?: string; };