package store import "context" type Change interface { Change() } type Observable interface { Changes(ctx context.Context, fn func(Change)) }