OptionalamountPerPeriod
amountPerPeriod?: BN
OptionalautomaticWithdrawal
automaticWithdrawal?: boolean
OptionalcancelableBySender
cancelableBySender?: boolean
OptionalcanTopup
canTopup?: boolean
OptionalcliffAmount
cliffAmount?: BN
Optionalduration
duration?: number
OptionalendDate
endDate?: number
OptionalinitialAllocation
initialAllocation?: { amount: BN }
Optionalpartner
partner?: string
recipient
recipient: string
OptionaltokenProgramId
tokenProgramId?: string | PublicKey
OptionaltransferableByRecipient
transferableByRecipient?: boolean
OptionaltransferableBySender
transferableBySender?: boolean
OptionalwithdrawalFrequency
withdrawalFrequency?: number