input: def generate_string(string_length: int) -> str:
      """Generate a random string of given length using a combination of
      lowercase letters, uppercase letters, and digits.
      >>> generate_string(10)
      'aB3dFg5jK7'  # Example output, actual result will vary
      """
      random_characters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'
      random_string = ''.join(random.choices(random_characters, k=string_length))
      return random_string
output:     import random