import { Server } from "../../../../../server"; import { BlockchainService } from "../../../../service/BlockchainService"; import { IdentityService } from "../../../../service/IdentityService"; import { PeeringService } from "../../../../service/PeeringService"; import { ConfDTO } from "../../../../lib/dto/ConfDTO"; export declare abstract class AbstractController { protected server: Server; constructor(server: Server); get conf(): ConfDTO; get logger(): any; get BlockchainService(): BlockchainService; get IdentityService(): IdentityService; get PeeringService(): PeeringService; get MerkleService(): (req: any, merkle: any, valueCoroutine: any) => any; pushEntity(req: any, rawer: (req: any) => string, task: (raw: string) => Promise): Promise; }