JavaScript javascript; // global instance

interface JavaScript {
  String getTextInput(String inputId);
  
  String getFileTypeBrowser();
  
  void screenshotBrowser();
  
  void saveFileBrowser(String[] saveFileText);

  void saveSVGBrowser(String[] svgText);
}

void bindJavaScript(JavaScript js) {
  javascript = js;
}

void startBrowser() {
  if (javascript != null) {
    setupState();
  }
}