Multiple definition of `Blynk' error

Could you help me with my issue:
I have reasons to connect to blynk from library witch i use in main program.
Also i want to run with blynk in the main program also, and when i called blynk in the library i faced with error: “‘Blynk’ was not declared in this scope”.
I put #include BlynkSimpleEsp8266.h in the library and in these case i took the same error in the program: : “‘Blynk’ was not declared in this scope” .
When i tried to put #include BlynkSimpleEsp8266.h in the library and main program i face with error: “multiple definition of `Blynk’”.
Maybe i should set global object in one point and use it in both: library and main program but i don’t know how to do it.

Unfortunately this is not supported yet.
You should find a way to keep Blynk and your App logic separated. Well it will also help you to maintain your project