// flow-typed signature: 7849d9ce4b390afcfc917a08445a20eb
// flow-typed version: <<STUB>>/adbkit-fb_v2.10.1/flow_v0.59.0

/**
 * This is an autogenerated libdef stub for:
 *
 *   'adbkit-fb'
 *
 * Fill this stub out by replacing all the `any` types.
 *
 * Once filled out, we encourage you to share your work with the
 * community by sending a pull request to:
 * https://github.com/flowtype/flow-typed
 */

declare module 'adbkit-fb' {
  declare module.exports: any;
}

/**
 * We include stubs for each file inside this npm package in case you need to
 * require those files directly. Feel free to delete any files that aren't
 * needed.
 */
declare module 'adbkit-fb/lib/adb' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/auth' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/client' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-serial/forward' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-serial/getdevicepath' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-serial/getserialno' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-serial/getstate' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-serial/listforwards' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-serial/waitfordevice' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/clear' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/framebuffer' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/getfeatures' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/getpackages' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/getproperties' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/install' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/isinstalled' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/listreverses' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/local' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/log' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/logcat' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/monkey' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/reboot' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/remount' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/reverse' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/root' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/screencap' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/shell' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/startactivity' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/startservice' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/sync' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/tcp' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/tcpip' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/trackjdwp' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/uninstall' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/usb' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host-transport/waitbootcomplete' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host/connect' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host/devices' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host/deviceswithpaths' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host/disconnect' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host/kill' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host/trackdevices' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host/transport' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/command/host/version' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/connection' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/dump' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/framebuffer/rgbtransform' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/keycode' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/linetransform' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/parser' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/proc/stat' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/protocol' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/sync' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/sync/entry' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/sync/pulltransfer' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/sync/pushtransfer' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/sync/stats' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/tcpusb/packet' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/tcpusb/packetreader' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/tcpusb/rollingcounter' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/tcpusb/server' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/tcpusb/service' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/tcpusb/servicemap' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/tcpusb/socket' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/tracker' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/adb/util' {
  declare module.exports: any;
}

declare module 'adbkit-fb/lib/cli' {
  declare module.exports: any;
}

// Filename aliases
declare module 'adbkit-fb/index' {
  declare module.exports: $Exports<'adbkit-fb'>;
}
declare module 'adbkit-fb/index.js' {
  declare module.exports: $Exports<'adbkit-fb'>;
}
declare module 'adbkit-fb/lib/adb.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb'>;
}
declare module 'adbkit-fb/lib/adb/auth.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/auth'>;
}
declare module 'adbkit-fb/lib/adb/client.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/client'>;
}
declare module 'adbkit-fb/lib/adb/command.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command'>;
}
declare module 'adbkit-fb/lib/adb/command/host-serial/forward.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-serial/forward'>;
}
declare module 'adbkit-fb/lib/adb/command/host-serial/getdevicepath.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-serial/getdevicepath'>;
}
declare module 'adbkit-fb/lib/adb/command/host-serial/getserialno.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-serial/getserialno'>;
}
declare module 'adbkit-fb/lib/adb/command/host-serial/getstate.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-serial/getstate'>;
}
declare module 'adbkit-fb/lib/adb/command/host-serial/listforwards.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-serial/listforwards'>;
}
declare module 'adbkit-fb/lib/adb/command/host-serial/waitfordevice.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-serial/waitfordevice'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/clear.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/clear'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/framebuffer.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/framebuffer'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/getfeatures.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/getfeatures'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/getpackages.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/getpackages'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/getproperties.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/getproperties'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/install.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/install'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/isinstalled.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/isinstalled'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/listreverses.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/listreverses'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/local.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/local'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/log.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/log'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/logcat.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/logcat'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/monkey.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/monkey'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/reboot.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/reboot'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/remount.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/remount'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/reverse.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/reverse'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/root.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/root'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/screencap.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/screencap'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/shell.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/shell'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/startactivity.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/startactivity'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/startservice.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/startservice'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/sync.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/sync'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/tcp.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/tcp'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/tcpip.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/tcpip'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/trackjdwp.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/trackjdwp'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/uninstall.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/uninstall'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/usb.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/usb'>;
}
declare module 'adbkit-fb/lib/adb/command/host-transport/waitbootcomplete.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host-transport/waitbootcomplete'>;
}
declare module 'adbkit-fb/lib/adb/command/host/connect.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host/connect'>;
}
declare module 'adbkit-fb/lib/adb/command/host/devices.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host/devices'>;
}
declare module 'adbkit-fb/lib/adb/command/host/deviceswithpaths.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host/deviceswithpaths'>;
}
declare module 'adbkit-fb/lib/adb/command/host/disconnect.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host/disconnect'>;
}
declare module 'adbkit-fb/lib/adb/command/host/kill.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host/kill'>;
}
declare module 'adbkit-fb/lib/adb/command/host/trackdevices.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host/trackdevices'>;
}
declare module 'adbkit-fb/lib/adb/command/host/transport.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host/transport'>;
}
declare module 'adbkit-fb/lib/adb/command/host/version.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/command/host/version'>;
}
declare module 'adbkit-fb/lib/adb/connection.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/connection'>;
}
declare module 'adbkit-fb/lib/adb/dump.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/dump'>;
}
declare module 'adbkit-fb/lib/adb/framebuffer/rgbtransform.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/framebuffer/rgbtransform'>;
}
declare module 'adbkit-fb/lib/adb/keycode.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/keycode'>;
}
declare module 'adbkit-fb/lib/adb/linetransform.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/linetransform'>;
}
declare module 'adbkit-fb/lib/adb/parser.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/parser'>;
}
declare module 'adbkit-fb/lib/adb/proc/stat.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/proc/stat'>;
}
declare module 'adbkit-fb/lib/adb/protocol.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/protocol'>;
}
declare module 'adbkit-fb/lib/adb/sync.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/sync'>;
}
declare module 'adbkit-fb/lib/adb/sync/entry.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/sync/entry'>;
}
declare module 'adbkit-fb/lib/adb/sync/pulltransfer.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/sync/pulltransfer'>;
}
declare module 'adbkit-fb/lib/adb/sync/pushtransfer.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/sync/pushtransfer'>;
}
declare module 'adbkit-fb/lib/adb/sync/stats.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/sync/stats'>;
}
declare module 'adbkit-fb/lib/adb/tcpusb/packet.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/tcpusb/packet'>;
}
declare module 'adbkit-fb/lib/adb/tcpusb/packetreader.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/tcpusb/packetreader'>;
}
declare module 'adbkit-fb/lib/adb/tcpusb/rollingcounter.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/tcpusb/rollingcounter'>;
}
declare module 'adbkit-fb/lib/adb/tcpusb/server.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/tcpusb/server'>;
}
declare module 'adbkit-fb/lib/adb/tcpusb/service.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/tcpusb/service'>;
}
declare module 'adbkit-fb/lib/adb/tcpusb/servicemap.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/tcpusb/servicemap'>;
}
declare module 'adbkit-fb/lib/adb/tcpusb/socket.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/tcpusb/socket'>;
}
declare module 'adbkit-fb/lib/adb/tracker.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/tracker'>;
}
declare module 'adbkit-fb/lib/adb/util.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/adb/util'>;
}
declare module 'adbkit-fb/lib/cli.js' {
  declare module.exports: $Exports<'adbkit-fb/lib/cli'>;
}
