import { Signer } from 'did-jwt';
import { AbiItem } from 'web3-utils';
interface Account {
    address: string;
    signer: Signer;
}
interface Options {
    abiEnable: boolean;
    urlEnable: boolean;
}
declare function subscribe(shh: any, account: Account, abi: AbiItem, options: Options, notification?: any): Promise<{
    jwt: string;
    qr: {
        request: any;
        iss: string | undefined;
    };
}>;
export { subscribe };
