# GooglePlacesSwift Framework Reference

# AISummary

    protocol AISummary : CustomStringConvertible, Hashable, Sendable

Protocol for the AI-generated summary of the place.
- `


  ### [disclosureText](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Protocols/AISummary#/s:17GooglePlacesSwift9AISummaryP14disclosureTextSSSgvp)


  ` The AI disclosure message "Summarized with Gemini".

  #### Declaration

  Swift

      var disclosureText: String? { get }

- `


  ### [disclosureTextLanguageCode](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Protocols/AISummary#/s:17GooglePlacesSwift9AISummaryP26disclosureTextLanguageCodeSSSgvp)


  ` The language code of the disclosure text.

  #### Declaration

  Swift

      var disclosureTextLanguageCode: String? { get }

- `


  ### [flagContentURI](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Protocols/AISummary#/s:17GooglePlacesSwift9AISummaryP14flagContentURI10Foundation3URLVSgvp)


  ` A link where users can flag a problem with the AI-generated summary.

  #### Declaration

  Swift

      var flagContentURI: URL? { get }