/// import { EventEmitter } from "events"; import { CoreTypes, ICore } from "@walletconnect/types"; export declare class Core extends ICore { readonly protocol = "wc"; readonly version = 2; readonly name: ICore["name"]; readonly relayUrl: ICore["relayUrl"]; readonly projectId: ICore["projectId"]; events: ICore["events"]; logger: ICore["logger"]; heartbeat: ICore["heartbeat"]; relayer: ICore["relayer"]; crypto: ICore["crypto"]; storage: ICore["storage"]; private initialized; static init(opts?: CoreTypes.Options): Promise; constructor(opts?: CoreTypes.Options); get context(): string; start(): Promise; on: (name: any, listener: any) => EventEmitter; once: (name: any, listener: any) => EventEmitter; off: (name: any, listener: any) => EventEmitter; removeListener: (name: any, listener: any) => EventEmitter; private initialize; } //# sourceMappingURL=core.d.ts.map