// @ts-check
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
// This file is automatically generated. DO NOT EDIT

export function ApplyChanges(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['ApplyChanges'](arg1, arg2, arg3, arg4);
}

export function ApplyDataRootDirectory(arg1, arg2) {
  return window['go']['app']['App']['ApplyDataRootDirectory'](arg1, arg2);
}

export function CancelQuery(arg1) {
  return window['go']['app']['App']['CancelQuery'](arg1);
}

export function CancelSQLFileExecution(arg1) {
  return window['go']['app']['App']['CancelSQLFileExecution'](arg1);
}

export function CheckDriverNetworkStatus() {
  return window['go']['app']['App']['CheckDriverNetworkStatus']();
}

export function CheckForUpdates() {
  return window['go']['app']['App']['CheckForUpdates']();
}

export function CheckForUpdatesSilently() {
  return window['go']['app']['App']['CheckForUpdatesSilently']();
}

export function ClearTables(arg1, arg2, arg3) {
  return window['go']['app']['App']['ClearTables'](arg1, arg2, arg3);
}

export function ConfigureDriverRuntimeDirectory(arg1) {
  return window['go']['app']['App']['ConfigureDriverRuntimeDirectory'](arg1);
}

export function ConfigureGlobalProxy(arg1, arg2) {
  return window['go']['app']['App']['ConfigureGlobalProxy'](arg1, arg2);
}

export function CreateDatabase(arg1, arg2) {
  return window['go']['app']['App']['CreateDatabase'](arg1, arg2);
}

export function CreateSQLDirectory(arg1, arg2) {
  return window['go']['app']['App']['CreateSQLDirectory'](arg1, arg2);
}

export function CreateSQLFile(arg1, arg2) {
  return window['go']['app']['App']['CreateSQLFile'](arg1, arg2);
}

export function CreateSchema(arg1, arg2, arg3) {
  return window['go']['app']['App']['CreateSchema'](arg1, arg2, arg3);
}

export function DBCommitTransaction(arg1) {
  return window['go']['app']['App']['DBCommitTransaction'](arg1);
}

export function DBConnect(arg1) {
  return window['go']['app']['App']['DBConnect'](arg1);
}

export function DBGetAllColumns(arg1, arg2) {
  return window['go']['app']['App']['DBGetAllColumns'](arg1, arg2);
}

export function DBGetColumns(arg1, arg2, arg3) {
  return window['go']['app']['App']['DBGetColumns'](arg1, arg2, arg3);
}

export function DBGetDatabases(arg1) {
  return window['go']['app']['App']['DBGetDatabases'](arg1);
}

export function DBGetForeignKeys(arg1, arg2, arg3) {
  return window['go']['app']['App']['DBGetForeignKeys'](arg1, arg2, arg3);
}

export function DBGetIndexes(arg1, arg2, arg3) {
  return window['go']['app']['App']['DBGetIndexes'](arg1, arg2, arg3);
}

export function DBGetTables(arg1, arg2) {
  return window['go']['app']['App']['DBGetTables'](arg1, arg2);
}

export function DBGetTriggers(arg1, arg2, arg3) {
  return window['go']['app']['App']['DBGetTriggers'](arg1, arg2, arg3);
}

export function DBQuery(arg1, arg2, arg3) {
  return window['go']['app']['App']['DBQuery'](arg1, arg2, arg3);
}

export function DBQueryIsolated(arg1, arg2, arg3) {
  return window['go']['app']['App']['DBQueryIsolated'](arg1, arg2, arg3);
}

export function DBQueryMulti(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['DBQueryMulti'](arg1, arg2, arg3, arg4);
}

export function DBQueryMultiTransactional(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['DBQueryMultiTransactional'](arg1, arg2, arg3, arg4);
}

export function DBQueryWithCancel(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['DBQueryWithCancel'](arg1, arg2, arg3, arg4);
}

export function DBRollbackTransaction(arg1) {
  return window['go']['app']['App']['DBRollbackTransaction'](arg1);
}

export function DBShowCreateTable(arg1, arg2, arg3) {
  return window['go']['app']['App']['DBShowCreateTable'](arg1, arg2, arg3);
}

export function DataSync(arg1) {
  return window['go']['app']['App']['DataSync'](arg1);
}

export function DataSyncAnalyze(arg1) {
  return window['go']['app']['App']['DataSyncAnalyze'](arg1);
}

export function DataSyncPreview(arg1, arg2, arg3) {
  return window['go']['app']['App']['DataSyncPreview'](arg1, arg2, arg3);
}

export function DeleteConnection(arg1) {
  return window['go']['app']['App']['DeleteConnection'](arg1);
}

export function DeleteSQLDirectory(arg1) {
  return window['go']['app']['App']['DeleteSQLDirectory'](arg1);
}

export function DeleteSQLFile(arg1) {
  return window['go']['app']['App']['DeleteSQLFile'](arg1);
}

export function DismissSecurityUpdateReminder() {
  return window['go']['app']['App']['DismissSecurityUpdateReminder']();
}

export function DownloadDriverPackage(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['DownloadDriverPackage'](arg1, arg2, arg3, arg4);
}

export function DownloadUpdate() {
  return window['go']['app']['App']['DownloadUpdate']();
}

export function DropDatabase(arg1, arg2) {
  return window['go']['app']['App']['DropDatabase'](arg1, arg2);
}

export function DropFunction(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['DropFunction'](arg1, arg2, arg3, arg4);
}

export function DropTable(arg1, arg2, arg3) {
  return window['go']['app']['App']['DropTable'](arg1, arg2, arg3);
}

export function DropView(arg1, arg2, arg3) {
  return window['go']['app']['App']['DropView'](arg1, arg2, arg3);
}

export function DuplicateConnection(arg1) {
  return window['go']['app']['App']['DuplicateConnection'](arg1);
}

export function ExecuteSQLFile(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['ExecuteSQLFile'](arg1, arg2, arg3, arg4);
}

export function ExportConnectionsPackage(arg1) {
  return window['go']['app']['App']['ExportConnectionsPackage'](arg1);
}

export function ExportData(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['ExportData'](arg1, arg2, arg3, arg4);
}

export function ExportDatabaseSQL(arg1, arg2, arg3) {
  return window['go']['app']['App']['ExportDatabaseSQL'](arg1, arg2, arg3);
}

export function ExportQuery(arg1, arg2, arg3, arg4, arg5) {
  return window['go']['app']['App']['ExportQuery'](arg1, arg2, arg3, arg4, arg5);
}

export function ExportSQLFile(arg1, arg2) {
  return window['go']['app']['App']['ExportSQLFile'](arg1, arg2);
}

export function ExportTable(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['ExportTable'](arg1, arg2, arg3, arg4);
}

export function ExportTablesDataSQL(arg1, arg2, arg3) {
  return window['go']['app']['App']['ExportTablesDataSQL'](arg1, arg2, arg3);
}

export function ExportTablesSQL(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['ExportTablesSQL'](arg1, arg2, arg3, arg4);
}

export function GenerateQueryID() {
  return window['go']['app']['App']['GenerateQueryID']();
}

export function GetAppInfo() {
  return window['go']['app']['App']['GetAppInfo']();
}

export function GetDataRootDirectoryInfo() {
  return window['go']['app']['App']['GetDataRootDirectoryInfo']();
}

export function GetDriverStatusList(arg1, arg2) {
  return window['go']['app']['App']['GetDriverStatusList'](arg1, arg2);
}

export function GetDriverVersionList(arg1, arg2) {
  return window['go']['app']['App']['GetDriverVersionList'](arg1, arg2);
}

export function GetDriverVersionPackageSize(arg1, arg2) {
  return window['go']['app']['App']['GetDriverVersionPackageSize'](arg1, arg2);
}

export function GetEditableSavedConnection(arg1) {
  return window['go']['app']['App']['GetEditableSavedConnection'](arg1);
}

export function GetGlobalProxyConfig() {
  return window['go']['app']['App']['GetGlobalProxyConfig']();
}

export function GetSavedConnections() {
  return window['go']['app']['App']['GetSavedConnections']();
}

export function GetSecurityUpdateStatus() {
  return window['go']['app']['App']['GetSecurityUpdateStatus']();
}

export function ImportConfigFile() {
  return window['go']['app']['App']['ImportConfigFile']();
}

export function ImportConnectionsPayload(arg1, arg2) {
  return window['go']['app']['App']['ImportConnectionsPayload'](arg1, arg2);
}

export function ImportData(arg1, arg2, arg3) {
  return window['go']['app']['App']['ImportData'](arg1, arg2, arg3);
}

export function ImportDataWithProgress(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['ImportDataWithProgress'](arg1, arg2, arg3, arg4);
}

export function ImportLegacyConnections(arg1) {
  return window['go']['app']['App']['ImportLegacyConnections'](arg1);
}

export function ImportLegacyGlobalProxy(arg1) {
  return window['go']['app']['App']['ImportLegacyGlobalProxy'](arg1);
}

export function InstallLocalDriverPackage(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['InstallLocalDriverPackage'](arg1, arg2, arg3, arg4);
}

export function InstallUpdateAndRestart() {
  return window['go']['app']['App']['InstallUpdateAndRestart']();
}

export function JVMApplyChange(arg1, arg2) {
  return window['go']['app']['App']['JVMApplyChange'](arg1, arg2);
}

export function JVMCancelDiagnosticCommand(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['JVMCancelDiagnosticCommand'](arg1, arg2, arg3, arg4);
}

export function JVMExecuteDiagnosticCommand(arg1, arg2, arg3) {
  return window['go']['app']['App']['JVMExecuteDiagnosticCommand'](arg1, arg2, arg3);
}

export function JVMGetMonitoringHistory(arg1, arg2) {
  return window['go']['app']['App']['JVMGetMonitoringHistory'](arg1, arg2);
}

export function JVMGetValue(arg1, arg2) {
  return window['go']['app']['App']['JVMGetValue'](arg1, arg2);
}

export function JVMListAuditRecords(arg1, arg2) {
  return window['go']['app']['App']['JVMListAuditRecords'](arg1, arg2);
}

export function JVMListDiagnosticAuditRecords(arg1, arg2) {
  return window['go']['app']['App']['JVMListDiagnosticAuditRecords'](arg1, arg2);
}

export function JVMListResources(arg1, arg2) {
  return window['go']['app']['App']['JVMListResources'](arg1, arg2);
}

export function JVMPreviewChange(arg1, arg2) {
  return window['go']['app']['App']['JVMPreviewChange'](arg1, arg2);
}

export function JVMProbeCapabilities(arg1) {
  return window['go']['app']['App']['JVMProbeCapabilities'](arg1);
}

export function JVMProbeDiagnosticCapabilities(arg1) {
  return window['go']['app']['App']['JVMProbeDiagnosticCapabilities'](arg1);
}

export function JVMStartDiagnosticSession(arg1, arg2) {
  return window['go']['app']['App']['JVMStartDiagnosticSession'](arg1, arg2);
}

export function JVMStartMonitoring(arg1) {
  return window['go']['app']['App']['JVMStartMonitoring'](arg1);
}

export function JVMStopMonitoring(arg1, arg2) {
  return window['go']['app']['App']['JVMStopMonitoring'](arg1, arg2);
}

export function ListInstalledFontFamilies() {
  return window['go']['app']['App']['ListInstalledFontFamilies']();
}

export function ListSQLDirectory(arg1) {
  return window['go']['app']['App']['ListSQLDirectory'](arg1);
}

export function LogWindowDiagnostic(arg1, arg2) {
  return window['go']['app']['App']['LogWindowDiagnostic'](arg1, arg2);
}

export function MongoDiscoverMembers(arg1) {
  return window['go']['app']['App']['MongoDiscoverMembers'](arg1);
}

export function MySQLConnect(arg1) {
  return window['go']['app']['App']['MySQLConnect'](arg1);
}

export function MySQLGetDatabases(arg1) {
  return window['go']['app']['App']['MySQLGetDatabases'](arg1);
}

export function MySQLGetTables(arg1, arg2) {
  return window['go']['app']['App']['MySQLGetTables'](arg1, arg2);
}

export function MySQLQuery(arg1, arg2, arg3) {
  return window['go']['app']['App']['MySQLQuery'](arg1, arg2, arg3);
}

export function MySQLShowCreateTable(arg1, arg2, arg3) {
  return window['go']['app']['App']['MySQLShowCreateTable'](arg1, arg2, arg3);
}

export function OpenDataRootDirectory() {
  return window['go']['app']['App']['OpenDataRootDirectory']();
}

export function OpenDownloadedUpdateDirectory() {
  return window['go']['app']['App']['OpenDownloadedUpdateDirectory']();
}

export function OpenDriverDownloadDirectory(arg1) {
  return window['go']['app']['App']['OpenDriverDownloadDirectory'](arg1);
}

export function OpenSQLFile() {
  return window['go']['app']['App']['OpenSQLFile']();
}

export function PreviewChanges(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['PreviewChanges'](arg1, arg2, arg3, arg4);
}

export function PreviewImportFile(arg1) {
  return window['go']['app']['App']['PreviewImportFile'](arg1);
}

export function ReadAppLogTail(arg1, arg2) {
  return window['go']['app']['App']['ReadAppLogTail'](arg1, arg2);
}

export function ReadSQLFile(arg1) {
  return window['go']['app']['App']['ReadSQLFile'](arg1);
}

export function RedisConnect(arg1) {
  return window['go']['app']['App']['RedisConnect'](arg1);
}

export function RedisDeleteHashField(arg1, arg2, arg3) {
  return window['go']['app']['App']['RedisDeleteHashField'](arg1, arg2, arg3);
}

export function RedisDeleteKeys(arg1, arg2) {
  return window['go']['app']['App']['RedisDeleteKeys'](arg1, arg2);
}

export function RedisExecuteCommand(arg1, arg2) {
  return window['go']['app']['App']['RedisExecuteCommand'](arg1, arg2);
}

export function RedisFlushDB(arg1) {
  return window['go']['app']['App']['RedisFlushDB'](arg1);
}

export function RedisGetDatabases(arg1) {
  return window['go']['app']['App']['RedisGetDatabases'](arg1);
}

export function RedisGetServerInfo(arg1) {
  return window['go']['app']['App']['RedisGetServerInfo'](arg1);
}

export function RedisGetValue(arg1, arg2) {
  return window['go']['app']['App']['RedisGetValue'](arg1, arg2);
}

export function RedisKeyExists(arg1, arg2) {
  return window['go']['app']['App']['RedisKeyExists'](arg1, arg2);
}

export function RedisListPush(arg1, arg2, arg3) {
  return window['go']['app']['App']['RedisListPush'](arg1, arg2, arg3);
}

export function RedisListSet(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['RedisListSet'](arg1, arg2, arg3, arg4);
}

export function RedisRenameKey(arg1, arg2, arg3) {
  return window['go']['app']['App']['RedisRenameKey'](arg1, arg2, arg3);
}

export function RedisScanKeys(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['RedisScanKeys'](arg1, arg2, arg3, arg4);
}

export function RedisSelectDB(arg1, arg2) {
  return window['go']['app']['App']['RedisSelectDB'](arg1, arg2);
}

export function RedisSetAdd(arg1, arg2, arg3) {
  return window['go']['app']['App']['RedisSetAdd'](arg1, arg2, arg3);
}

export function RedisSetHashField(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['RedisSetHashField'](arg1, arg2, arg3, arg4);
}

export function RedisSetRemove(arg1, arg2, arg3) {
  return window['go']['app']['App']['RedisSetRemove'](arg1, arg2, arg3);
}

export function RedisSetString(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['RedisSetString'](arg1, arg2, arg3, arg4);
}

export function RedisSetTTL(arg1, arg2, arg3) {
  return window['go']['app']['App']['RedisSetTTL'](arg1, arg2, arg3);
}

export function RedisStreamAdd(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['RedisStreamAdd'](arg1, arg2, arg3, arg4);
}

export function RedisStreamDelete(arg1, arg2, arg3) {
  return window['go']['app']['App']['RedisStreamDelete'](arg1, arg2, arg3);
}

export function RedisTestConnection(arg1) {
  return window['go']['app']['App']['RedisTestConnection'](arg1);
}

export function RedisZSetAdd(arg1, arg2, arg3) {
  return window['go']['app']['App']['RedisZSetAdd'](arg1, arg2, arg3);
}

export function RedisZSetRemove(arg1, arg2, arg3) {
  return window['go']['app']['App']['RedisZSetRemove'](arg1, arg2, arg3);
}

export function RemoveDriverPackage(arg1, arg2) {
  return window['go']['app']['App']['RemoveDriverPackage'](arg1, arg2);
}

export function RenameDatabase(arg1, arg2, arg3) {
  return window['go']['app']['App']['RenameDatabase'](arg1, arg2, arg3);
}

export function RenameSQLDirectory(arg1, arg2) {
  return window['go']['app']['App']['RenameSQLDirectory'](arg1, arg2);
}

export function RenameSQLFile(arg1, arg2) {
  return window['go']['app']['App']['RenameSQLFile'](arg1, arg2);
}

export function RenameTable(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['RenameTable'](arg1, arg2, arg3, arg4);
}

export function RenameView(arg1, arg2, arg3, arg4) {
  return window['go']['app']['App']['RenameView'](arg1, arg2, arg3, arg4);
}

export function ResetWebViewZoom() {
  return window['go']['app']['App']['ResetWebViewZoom']();
}

export function ResolveDriverDownloadDirectory(arg1) {
  return window['go']['app']['App']['ResolveDriverDownloadDirectory'](arg1);
}

export function ResolveDriverPackageDownloadURL(arg1, arg2) {
  return window['go']['app']['App']['ResolveDriverPackageDownloadURL'](arg1, arg2);
}

export function ResolveDriverRepositoryURL(arg1) {
  return window['go']['app']['App']['ResolveDriverRepositoryURL'](arg1);
}

export function RestartSecurityUpdate(arg1) {
  return window['go']['app']['App']['RestartSecurityUpdate'](arg1);
}

export function RetrySecurityUpdateCurrentRound(arg1) {
  return window['go']['app']['App']['RetrySecurityUpdateCurrentRound'](arg1);
}

export function SaveConnection(arg1) {
  return window['go']['app']['App']['SaveConnection'](arg1);
}

export function SaveGlobalProxy(arg1) {
  return window['go']['app']['App']['SaveGlobalProxy'](arg1);
}

export function SelectCertificateFile(arg1, arg2) {
  return window['go']['app']['App']['SelectCertificateFile'](arg1, arg2);
}

export function SelectDataRootDirectory(arg1) {
  return window['go']['app']['App']['SelectDataRootDirectory'](arg1);
}

export function SelectDatabaseFile(arg1, arg2) {
  return window['go']['app']['App']['SelectDatabaseFile'](arg1, arg2);
}

export function SelectDriverDownloadDirectory(arg1) {
  return window['go']['app']['App']['SelectDriverDownloadDirectory'](arg1);
}

export function SelectDriverPackageDirectory(arg1) {
  return window['go']['app']['App']['SelectDriverPackageDirectory'](arg1);
}

export function SelectDriverPackageFile(arg1) {
  return window['go']['app']['App']['SelectDriverPackageFile'](arg1);
}

export function SelectSQLDirectory(arg1) {
  return window['go']['app']['App']['SelectSQLDirectory'](arg1);
}

export function SelectSSHKeyFile(arg1) {
  return window['go']['app']['App']['SelectSSHKeyFile'](arg1);
}

export function SetMacNativeWindowControls(arg1) {
  return window['go']['app']['App']['SetMacNativeWindowControls'](arg1);
}

export function SetWindowTranslucency(arg1, arg2) {
  return window['go']['app']['App']['SetWindowTranslucency'](arg1, arg2);
}

export function Shutdown(arg1) {
  return window['go']['app']['App']['Shutdown'](arg1);
}

export function StartSecurityUpdate(arg1) {
  return window['go']['app']['App']['StartSecurityUpdate'](arg1);
}

export function TestConnection(arg1) {
  return window['go']['app']['App']['TestConnection'](arg1);
}

export function TestJVMConnection(arg1) {
  return window['go']['app']['App']['TestJVMConnection'](arg1);
}

export function TruncateTables(arg1, arg2, arg3) {
  return window['go']['app']['App']['TruncateTables'](arg1, arg2, arg3);
}

export function WriteSQLFile(arg1, arg2) {
  return window['go']['app']['App']['WriteSQLFile'](arg1, arg2);
}
