// @flow
import {Component} from 'react'

import type {KBFSStatus} from '../constants/favorite'
import type {MenuNotificationState} from '../constants/notifications'
import type {Props as FolderProps} from '../folders/render'

export type Props = {
  debug?: boolean,
  folderProps: ?FolderProps,
  kbfsStatus: ?KBFSStatus,
  logIn: () => void,
  loggedIn: boolean,
  onFolderClick: (path: string) => void,
  onRekey: (path: string) => void,
  openApp: () => void,
  openShell: () => void,
  openToPrivate?: boolean,
  openWithMenuShowing?: boolean,
  quit: () => void,
  refresh: () => void,
  showBug: () => void,
  showHelp: () => void,
  showKBFS: () => void,
  showUser: (username: ?string) => void,
  username: ?string,
  badgeInfo: MenuNotificationState,
}

export default class Render extends Component<void, Props, void> {}
