#pragma once

void Ban_SaveBans();
void Ban_LoadBans();
float Ban_MaybeEnforceBan(entity client);
float Ban_MaybeEnforceBanOnce(entity client);
float BanCommand(string command);

float Ban_Insert(string ip, float bantime, string reason, float dosync);
void Ban_KickBanClient(entity client, float bantime, float masksize, string reason);
void Ban_View();
float Ban_Delete(float i);

void OnlineBanList_URI_Get_Callback(float id, float status, string data);
