@safe-global/safe-react-hooks
Version:
A collection of React Hooks that facilitates the interaction of React apps with Safe Smart Accounts
9 lines (8 loc) • 743 B
TypeScript
import { EthereumTransaction, SafeConfig, SafeConfigWithSigner, SafeModuleTransaction, SafeMultisigTransaction } from '../types/index.js';
import { SafeTransaction } from '@safe-global/types-kit';
export declare function isString(x: any): x is string;
export declare const isSafeTransaction: (tx: any) => tx is SafeTransaction;
export declare function isSafeConfigWithSigner(config: SafeConfig): config is SafeConfigWithSigner;
export declare function isSafeModuleTransaction(transaction: any): transaction is SafeModuleTransaction;
export declare function isSafeMultisigTransaction(transaction: any): transaction is SafeMultisigTransaction;
export declare function isEthereumTransaction(transaction: any): transaction is EthereumTransaction;