import { Pubby } from "./client";
import { EventEmitter } from "./lib/event-emitter";
export declare abstract class PubbyModule<O = any> extends EventEmitter {
readonly pubby: Pubby;
readonly options?: O;
constructor(pubby: Pubby, options?: O);
abstract init(): void;
dispose(): void;
}