import { RPCConfigLoader } from "../Components/RPCConfigLoader"
import { AdminConf } from "../Types/Types"
import { RPCServer } from "rpclibrary"
import Knex = require("knex")

export class IAdmin{
    knex: Knex
    config: RPCConfigLoader<AdminConf>
    rpcServer: RPCServer
    
    start: ()=>Promise<void>
    stop: ()=>void
}