Can you translate this to C# for Godot:
extends NAME_1

# Employee Messages
signal EmployeeLoginResponse(response)
signal EmployeeLoginCompleted
signal EmployeeLogout
signal EmployeeCreatePressed

signal LogMessageReceivedJson(logMessage)

signal ServerDisconnected
signal ServerConnected

signal ComputerStateChanged(state)
signal ComputerStatusChanged(computerId, computerStatus)
signal ComputersLayoutReceived(computersLayout)
signal CentersListReceived(centersList)

signal GetComputerLayoutForCenter(center)

signal Uninitialized()

signal MenuItemPicked(menu)

signal CustomerLoggedIn(username, computerHostname)

signal ComputerRightClicked(graphNode, computerState)
signal ComputerRightClickedWithShift(graphNode, computerState)
signal CustomerLoginSearch(computerId)
signal UserNodePressed()
signal CustomerLoginResponse(customer, response)
signal LeftClick()
signal ComputersLayoutScrollOffsetChanged(offset)

signal ShowUserInfoInterfaceRequest(username)
signal CustomerBalanceUpdated(username, newBalance)
signal CustomerTransactionListReceived(transactionList)
signal PricingModelsReceived(pricingModels)
signal CancelPressed()
signal CancelTransactionResponse(response)
signal CustomerLoginError(username, errorMessage)
signal RightClickLaunchApplicationPressed()
signal RightClickGetComputerTaskListPressed()
signal LaunchApplicationPressed

signal DisplayWarning(title, message)
signal RightClickEmpty()
signal CreateUserPressed()
signal ChangeBranchPressed()
signal ChangeMenuRequested(menuItem)

signal CustomerSessionList(sessionListJson)
signal CustomerSessionsForComputer(computerId, sessionsJson)

signal RightClickPressed()
signal CreateConsole()
signal GamingConsolesReceived(gamingConsolesListJson)
signal RightClickOnConsolesPressed()
signal AdvancedCustomerSearchPressed(searchField)
signal UserInfoReceived(customerDataJson)

signal CenterScreenToComputerRequest(computerHostname)
