def samefunction(foo,bar): #может тут какаята магическая строка или еще что-то, что бы ниже работал автокомплит: foo.#и вот тут бы его получить из типа переменной
на всякий случай: да я в курсе что Python динамический, да я в курсе что это сложно реализуется и тем не мение, мне бы это упростило жизнь при использовании чужих библиотек. И да, я собираюсь писать код что бы функция принимала всегда один и тот же тип аргументов