import { ethers } from 'ethers';
import { SignTypes } from '../../../wallets/metamask';
interface InternalSignProps {
    type: SignTypes;
    signer: string;
    message: string;
}
export declare const sign: (provider: ethers.providers.Web3Provider, { type, signer, message }: InternalSignProps) => Promise<string>;
export {};
