<commit_before>import * as React from 'react'
import { ToolbarButton, ToolbarButtonStyle } from './button'
import { IAheadBehind, Progress } from '../../lib/app-state'
import { Dispatcher } from '../../lib/dispatcher'
import { Octicon, OcticonSymbol } from '../octicons'
import { Repository } from '../../models/repository'
import { TipState } from '../../models/tip'
import { RelativeTime } from '../relative-time'

interface IPushPullButtonProps {
  /**
   * The ahead/behind count for the current branch. If null, it indicates the
   * branch doesn't have an upstream.
   */
  readonly aheadBehind: IAheadBehind | null<commit_msg>Use new fetchType and remove PR refresh<commit_after>import * as React from 'react'
import { ToolbarButton, ToolbarButtonStyle } from './button'
import { IAheadBehind, Progress } from '../../lib/app-state'
import { Dispatcher } from '../../lib/dispatcher'
import { Octicon, OcticonSymbol } from '../octicons'
import { Repository } from '../../models/repository'
import { TipState } from '../../models/tip'
import { RelativeTime } from '../relative-time'
import { FetchType } from '../../lib/stores/index'

interface IPushPullButtonProps {
  /**
   * The ahead/behind count for the current branch. If null, it indicates the
   * branch doesn't have an upstream.
   */
  readonly aheadBehind: IAheadBehind | null
{'fraction_non_alphanumeric': 0.14296351451973194, 'fraction_numerical': 0.0, 'mean_word_length': 3.5870307167235493, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5549557', 'n_tokens_mistral': 384, 'n_tokens_neox': 376, 'n_words': 127}