#ifndef CHROME_BROWSER_UI_STARTUP_STARTUP_TAB_PROVIDER_H_
#define CHROME_BROWSER_UI_STARTUP_STARTUP_TAB_PROVIDER_H_
#include <vector>
#include "base/files/file_path.h"
#include "build/build_config.h"
#include "build/chromeos_buildflags.h"
#include "chrome/browser/ui/startup/startup_tab.h"
#include "components/signin/public/base/signin_buildflags.h"
#include "url/gurl.h"
#if BUILDFLAG(IS_WIN)
#include "chrome/browser/ui/startup/startup_types.h"
#endif
class Profile;
class StartupBrowserCreator;
struct SessionStartupPref;
namespace base {
class CommandLine;
}
namespace extensions {
class ExtensionRegistry;
}
class StartupTabProvider { … };
class StartupTabProviderImpl : public StartupTabProvider { … };
#endif