import { GlobalFifoPromise } from "./GlobalFifoPromise"; import { ConfDTO } from "../lib/dto/ConfDTO"; import { FileDAL } from "../lib/dal/fileDAL"; import { MembershipDTO } from "../lib/dto/MembershipDTO"; import { FIFOService } from "./FIFOService"; import { DBBlock } from "../lib/db/DBBlock"; export declare class MembershipService extends FIFOService { constructor(fifoPromiseHandler: GlobalFifoPromise); conf: ConfDTO; dal: FileDAL; logger: any; setConfDAL(newConf: ConfDTO, newDAL: FileDAL): void; current(): Promise; submitMembership(ms: any): Promise; }