@safe-global/safe-react-hooks
Version:
A collection of React Hooks that facilitates the interaction of React apps with Safe Smart Accounts
10 lines (9 loc) • 663 B
TypeScript
import type { SdkStarterKitConfig } from '@safe-global/sdk-starter-kit';
import { Chain as ChainType } from 'viem';
import { CreateConfigParams, SafeConfig } from './types/index.js';
/**
* Create a SafeConfig object for the given parameters.
* @param param Config parameter object
* @returns Config object
*/
export declare function createConfig<Provider extends SdkStarterKitConfig['provider'] = SdkStarterKitConfig['provider'], Signer extends SdkStarterKitConfig['signer'] = SdkStarterKitConfig['signer'], Chain extends ChainType = ChainType>({ provider, signer, ...rest }: CreateConfigParams<Provider, Signer, Chain>): SafeConfig<Provider, Signer, Chain>;