import { IMessageProvider } from "../interfaces/imessage-provider"; export declare class ShhMessageProvider implements IMessageProvider { private web3; private shh; private myPrvKeyId; private myPubKey; private privateMessFilterId; private callback; init(directoryProvider: any, keyStorePath: any): Promise; private onMessage; createNewKey(): void; getPublicKey(): string; postMessage(from: string, to: string, message: string): Promise; watch(callback: (err: any, message: any) => void): void; } export default ShhMessageProvider;