package device type Resolver interface { Resolve(pattern string) []Pointer CompileMatcher(pattern string) PointerMatcher } type SceneMap interface { SceneID(id string) *string }