import { Bytes, Signer } from "ethers"; import { TypedDataDomain, TypedDataField } from "@ethersproject/abstract-signer"; import { RuntimeConnector } from "@dataverse/runtime-connector"; export declare class RuntimeConnectorSigner extends Signer { runtimeConnector: RuntimeConnector; constructor(runtimeConnector: RuntimeConnector); connect(): Signer; signMessage(message: Bytes | string): Promise; _signTypedData(domain: TypedDataDomain, types: Record>, value: Record): Promise; getAddress(): Promise; signTransaction(): Promise; } //# sourceMappingURL=signer.d.ts.map