import { Field , InterfaceType } from '@nestjs/graphql' ; import { ResolvedGlobalId } from '../global-id' ; @ InterfaceType ( 'Node' , { description : 'An object with an ID' , } ) export class NodeInterface { @ Field ( { nullable : false , description : 'The ID of the object' , } ) id ! : ResolvedGlobalId ; } export const typeNodeInterface = ( ) => NodeInterface ; export const typeNodeInterfaces = ( ) => [ NodeInterface ] ; export const returnsNodeInterface = ( ) => NodeInterface ; export const returnsNodeInterfaces = ( ) => [ NodeInterface ] ;