import { Query } from '@nestjs/cqrs'; import { ProjectReadModel } from '@task-stream/api/tracker/domain'; export class GetProjectQuery extends Query { constructor( /** Null: anonymous (public projects only). */ public readonly viewerId: string | null, /** Project id or key ("TS"). */ public readonly idOrKey: string, ) { super(); } }