@0xsplits/splits-kit
Version:
UI Components for working with 0xSplits contracts
15 lines (14 loc) • 631 B
TypeScript
import { Split } from '@0xsplits/splits-sdk';
import { RequestError } from '@0xsplits/splits-sdk-react/dist/types';
import { SupportedChainId } from '../../constants/chains';
import { Balance } from '../../types';
declare function DistributeBalance({ chainId, token, balance, split, shouldWithdrawOnDistribute, onSuccess, onError, }: {
chainId: SupportedChainId;
token: string;
balance: Balance;
split: Split;
shouldWithdrawOnDistribute: boolean;
onSuccess: (token: string) => void;
onError?: (error: RequestError) => void;
}): import("react/jsx-runtime").JSX.Element;
export default DistributeBalance;