( key: string )
| 92 | }) |
| 93 | |
| 94 | const makeRemoveService = <Env, I>( |
| 95 | key: string |
| 96 | ): Differ.Context.Patch<Env, Exclude<Env, I>> => { |
| 97 | const o = Object.create(RemoveServiceProto) |
| 98 | o.key = key |
| 99 | return o |
| 100 | } |
| 101 | |
| 102 | /** @internal */ |
| 103 | export interface UpdateService<in out Env, in out T, in out I> extends Differ.Context.Patch<Env | I, Env | I> { |