import { IsNotEmpty, IsDate } from "class-validator"; import type OfficeFolder from "./OfficeFolder"; import type User from "../Notary/User"; import Resource from "../Resource"; export default class OfficeFolderHasStakeholder extends Resource { @IsNotEmpty({ groups: ["create"], message: "User Stakeholder is required" }) public user_stakeholder!: User; @IsNotEmpty({ groups: ["create"], message: "Office folder is required" }) public office_folder!: OfficeFolder; @IsDate() public created_at: Date | null = null; @IsDate() public updated_at: Date | null = null; }