import type { Client } from '../../clients/createClient.js'; import type { Transport } from '../../clients/transports/createTransport.js'; import type { API_VERSION, SIGNATURE } from '../../types/components.js'; export type SignMessageParameters = { address: string; statement: string; uri: string; nonce: string; version: string; chainId: string; domain: string; api_version?: API_VERSION; }; export type SignMessageReturnType = { signature: SIGNATURE; }; export type SignMessageErrorType = { code: number; message: string; }; export declare function signMessage(client: Client, { address: sn_address, statement: sn_statement, uri: sn_uri, nonce: sn_nonce, version: sn_version, chainId: sn_chainId, domain: sn_domain, api_version, }: SignMessageParameters): Promise; //# sourceMappingURL=signMessage.d.ts.map