UNPKG

sui-svelte-wallet-kit

Version:

Svelte 5 wallet kit for Sui: connect wallets, manage accounts, SuiNS, balance, sign transactions/messages

19 lines (18 loc) 777 B
/** * useMultisig Hook * Provides access to Multisig store */ import { multisigStore, type MultisigProviders } from './MultisigStore.svelte.js'; import type { MultisigConfig, UseMultisigReturn } from './MultisigTypes.js'; export { multisigStore, type MultisigProviders }; /** * Initialize Multisig (called by SuiModule) */ export declare function initializeMultisig(config: MultisigConfig, providers: MultisigProviders, network?: 'mainnet' | 'testnet' | 'devnet'): void; /** * useMultisig hook * Returns the Multisig store instance for reactive access */ export declare function useMultisig(): UseMultisigReturn; export declare function setMultisigContext(): void; export declare function getMultisigContext(): import("./MultisigStore.svelte.js").MultisigStore | null;