# GoogleInteractiveMediaAds Framework Reference

# Type-Definitions

The following type definitions are available globally.
- `


  ### [IMASignalCompletionHandler](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/tvos/reference/Type-Definitions#/c:IMASecureSignalsAdapter.h@T@IMASignalCompletionHandler)


  ` Completion handler for signal generation. Returns either signals or an error object.

  #### Declaration

  Swift

      typealias IMASignalCompletionHandler = (String?, (any Error)?) -> Void

  Objective-C

      typedef void (^IMASignalCompletionHandler)(NSString *_Nullable,
                                                 NSError *_Nullable)