type Subscription { taskProgress(taskID: ID!): Progress } interface Progress { current: Int! total: Int! }