import { StructType } from '@terradharitri/sdk-core'; import BigNumber from 'bignumber.js'; import { LockedAssetAttributesType, UnlockMilestoneType } from './locked.asset.token.types'; export declare class UnlockMilestone { epoch: BigNumber; percent: BigNumber; constructor(epoch: BigNumber, percent: BigNumber); toJSON(): UnlockMilestoneType; } export declare class LockedAssetAttributes { unlockSchedule: UnlockMilestone[]; isMerged: boolean; constructor(unlockSchedule: UnlockMilestone[], isMerged: boolean); toJSON(): LockedAssetAttributesType; static fromDecodedAttributes(decodedAttributes: any): LockedAssetAttributes; static fromAttributes(withActivationNonce: boolean, attributes: string): LockedAssetAttributes; static getStructure(withActivationNonce: boolean): StructType; }