Exports
---@param identifier<string> - Identifier (citizen id)
exports.fd_banking:getPersonalAccount(identifier)
---@param id<number> - Account ID
exports.fd_banking:getAccountById(id)
---@param iban<string> - Account IBAN
exports.fd_banking:getAccountByIban(iban)
---@param business<string> - Business
exports.fd_banking:getBusinessAccount(business)
---@param source<number> - Source
---@param playerId<number> - Player ID
---@param amount<number> - Amount
---@param reason<string> - Reason
---@param isSociety<boolean> - Is society
exports.fd_banking:issueInvoice(source, playerId, amount, reason, isSociety)
---@param source<number> - Source
---@param id<number> - Invoice ID
---@param(optional) forcePay<boolean> - Force pay
---@param(optional) status<number> - Status
exports.fd_banking:payInvoice(source, id, forcePay, status)
---@param source<number> - Source
---@param invoiceId<number> - Invoice ID
exports.fd_banking:lookupInvoice(id)
---@param source<number> - Source
---@param invoiceId<number> - Invoice ID
exports.fd_banking:cancelInvoice(source, invoiceId)
---@param account<string> - Account
exports.fd_banking:getAccountOwner(account)
---@param account_id<string> - Account ID
---@param identifier<string> - Identifier (Citizen ID)
exports.fd_banking:getMember(account_id, identifier)
---@param account_id<string> - Account ID
exports.fd_banking:getAccountMembers(account_id)
---@param source<number> - Source
---@param targetAccountId<number> - Target Account ID
---@param playerId<string|nil> - Player ID
---@param amount<number> - Amount
---@param localAccountId<number|nil> - Local Account ID
---@param reason<string> - Reason
---@param transactionCallback<function|nil> - Transaction Callback
---@param forcePay<boolean|nil> - Force Pay
exports.fd_banking:doTransfer(source, targetAccountId, playerId, amount, localAccountId, reason, transactionCallback, forcePay)
-- @param dontCheckDistance<boolean> - Don't check distance
exports.fd_banking:openBank(dontCheckDistance)
-- @param dontCheckDistance<boolean> - Don't check distance
exports.fd_banking:openAtm()
exports.fd_banking:openBilling()
---@param society<string> - society identifier
exports.fd_banking:GetAccount(society)
---@param gang<string> - gang identifier
exports.fd_banking:GetGangAccount(gang)
---@param society<string> - society identifier
---@param amount<number> - amount
---@param reason<string> - reason
exports.fd_banking:AddMoney(society, amount, reason)
---@param society<string> - society identifier
---@param amount<number> - amount
---@param reason<string> - reason
exports.fd_banking:AddGangMoney(society, amount, reason)
---@param society<string> - society identifier
---@param amount<number> - amount
---@param reason<string> - reason
exports.fd_banking:RemoveMoney(society, amount, reason)
---@param society<string> - society identifier
---@param amount<number> - amount
---@param reason<string> - reason
exports.fd_banking:RemoveGangMoney(society, amount, reason)