#NEWLINE# def places_autocomplete( client , input_text , offset = None , location = None , radius = None , language = None , type = None , components = None ) : #NEWLINE# #INDENT# "\n    Returns Place predictions given a textual search string and optional\n    geographic bounds.\n\n    :param input_text: The text string on which to search.\n    :type input_text: string\n\n    :param offset: The position, in the input term, of the last character\n                   that the service uses to match predictions. For example,\n                   if the input is 'Google' and the offset is 3, the\n                   service will match on 'Goo'.\n    :type offset: int\n\n    :param location: The latitude/longitude value for which you wish to obtain the\n                     closest, human-readable address.\n    :type location: string, dict, list, or tuple\n\n    :param radius: Distance in meters within which to bias results.\n    :type radius: int\n\n    :param language: The language in which to return results.\n    :type langauge: string\n\n    :param type: Restricts the results to places matching the specified type.\n        The full list of supported types is available here:\n        https://developers.google.com/places/web-service/autocomplete#place_types\n    :type type: string\n\n    :param components: A component filter for which you wish to obtain a geocode,\n                       for example:\n                       ``{'administrative_area': 'TX','country': 'US'}``\n    :type components: dict\n\n    :rtype: list of predictions\n\n    " #NEWLINE# return _autocomplete ( client , '' , input_text , offset = input_text , location = location , radius = radius , language = language , type = type , components = components )