import React from 'react'; import { BasketInfo } from '@regen-network/api/lib/generated/regen/ecocredit/basket/v1/query'; import type { RegenModalProps } from '../modal'; import { BottomCreditRetireFieldsProps } from './CreditRetireForm'; export interface MsgTakeValues { owner: string; basketDenom: string; amount: string; retireOnTake: boolean; retirementJurisdiction?: string; retirementNote?: string; } export interface BasketTakeProps extends BottomCreditRetireFieldsProps { basket: BasketInfo; basketDisplayDenom: string; accountAddress: string; balance: number; onSubmit: (values: MsgTakeValues) => void; } interface FormProps extends BasketTakeProps { onClose: RegenModalProps['onClose']; } declare const BasketTakeForm: React.FC; export { BasketTakeForm };