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

export type Settings = {
  name: string,
  subscribed: boolean,
  description: string,
}

export type Props = {
  settings: ?Array<Settings>,
  unsubscribedFromAll: ?boolean,
  allowSave: boolean,
  allowEdit: boolean,
  onToggle: (name: string) => void,
  onToggleUnsubscribeAll: () => void,
  onSave: () => void,
  waitingForResponse: boolean,
  onRefresh: () => void,
}

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