The second argument is variative and you can pass a file id, HTTP URL or upload file via InputFile
instance.
Example:
auto videoFileToUpload = TgBot::InputFile::fromFile("path_to_the_file", "video/mp4");
tgBot->getApi().sendVideo(message->chat->id, videoFileToUpload);