type TransactionStore = { transactionHash: string | undefined; setTransactionHash: (txHash: string) => void; transactionError?: Error; setTransactionError: (error: Error) => void; ownershipPercent: number[]; setOwnershipPercent: (percent: number[]) => void; clearData: () => void; clearErrorAndTxHash: () => void; numberOfSelectedShares?: number; setNumberOfSelectedShares: (shares: number) => void; topUpUsd?: number; setTopUpUsd: (usd: number) => void; }; declare const useTransactionStore: import("zustand").UseBoundStore, "setState"> & { setState(partial: TransactionStore | Partial | ((state: TransactionStore) => TransactionStore | Partial), replace?: boolean | undefined, action?: A | undefined): void; }>; export default useTransactionStore;