@safe-global/safe-react-hooks
Version:
A collection of React Hooks that facilitates the interaction of React apps with Safe Smart Accounts
14 lines (13 loc) • 748 B
TypeScript
import type { SafeConfig, SafeConfigWithSigner } from './types/index.js';
/**
* Creates a SafeClient instance with public method capabilities.
* @param config Config object for the Safe client
* @returns Safe client instance with public method capabilities
*/
export declare const createPublicClient: (config: SafeConfig) => Promise<import("@safe-global/sdk-starter-kit").SafeClient>;
/**
* Creates a SafeClient instance with signer capabilities.
* @param config Config object for the Safe client with mandatory `signer` property
* @returns Safe client instance with signer capabilities
*/
export declare const createSignerClient: ({ signer, ...config }: SafeConfigWithSigner) => Promise<import("@safe-global/sdk-starter-kit").SafeClient>;