///|
/// 純粋な部分(全ターゲット)をルートから使えるように再エクスポートする。
/// 接続(`sources`)と Jev の送信(`jev`)は native 専用なので、それぞれのパッケージを import する。
pub using @lib {
  type Comment,
  trait ChatSource,
  type IrcMessage,
  type InnertubeConfig,
  type LiveChatPage,
  type YouTubeError,
  participant_id,
  parse_irc_line,
  twitch_login_lines,
  pong_line,
  parse_live_chat_page_html,
  parse_get_live_chat,
  innertube_live_chat_url,
  innertube_live_chat_body,
  videos_list_url,
  live_chat_messages_url,
  parse_live_chat_id,
  parse_live_chat_page,
  parse_stdin_line,
  parse_dotenv,
  merge_env,
  qr_svg,
  qr_matrix,
  reconnect_delay_ms,
  connection_was_healthy,
}