    @MainActor
    final class ReferencedAutomationTypes

    extension ReferencedAutomationTypes : Sendable, SendableMetatype

The list of traits and device types to be used by the Automations SDK.
- `


  ### [init(deviceTypes:traits:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Classes/ReferencedAutomationTypes#/s:13GoogleHomeSDK25ReferencedAutomationTypesC06deviceF06traitsACSayAA10DeviceType_pXpG_SayAA5Trait_pXpGtcfc)


  ` Undocumented

  #### Declaration

  Swift

      @MainActor
      init(deviceTypes: [any https://developers.home.google.com/reference/swift/GoogleHomeSDK/Protocols/DeviceType.html.Type] = [], traits: [any https://developers.home.google.com/reference/swift/GoogleHomeSDK/Protocols/Trait.html.Type] = [])