import { Field } from '@nestjs/graphql'; import { InputType } from '@nestjs/graphql'; import { Role } from './role.enum'; @InputType() export class NestedEnumRoleNullableFilter { @Field(() => Role, {nullable:true}) equals?: keyof typeof Role; @Field(() => [Role], {nullable:true}) in?: Array; @Field(() => [Role], {nullable:true}) notIn?: Array; @Field(() => NestedEnumRoleNullableFilter, {nullable:true}) not?: NestedEnumRoleNullableFilter; }