import type { FullAuditedEntityDto, PagedAndSortedResultRequestDto } from '@abp/ng.core'; import type { IdentityUserDto } from '../volo/abp/identity/models'; export interface GetVfProjectActivityLogListInput extends PagedAndSortedResultRequestDto { filterText?: string; vfProjectId: string; } export interface GetVfProjectActivityLogsInput extends PagedAndSortedResultRequestDto { filterText?: string; projectAction?: string; details?: string; identityUserId?: string; vfProjectId: string; } export interface VfProjectActivityLogCreateDto { projectAction: string; details?: string; identityUserId?: string; } export interface VfProjectActivityLogDto extends FullAuditedEntityDto { projectAction: string; details?: string; identityUserId?: string; } export interface VfProjectActivityLogUpdateDto { projectAction: string; details?: string; identityUserId?: string; } export interface VfProjectActivityLogWithNavigationPropertiesDto { vfProjectActivityLog: VfProjectActivityLogDto; identityUser: IdentityUserDto; }