import { Allocation, TokenClassKey, UserAlias, VestingToken, VestingTokenInfo } from "@gala-chain/api"; import BigNumber from "bignumber.js"; import { GalaChainContext } from "../types"; export interface CreateVestingTokenParams { network: string; tokenClass: TokenClassKey; isNonFungible: boolean; decimals: number; name: string; symbol: string; description: string; rarity?: string; image: string; contractAddress?: string; metadataAddress?: string; maxSupply: BigNumber; maxCapacity: BigNumber; totalMintAllowance: BigNumber; totalSupply: BigNumber; totalBurned: BigNumber; authorities: UserAlias[]; startDate: number; vestingName: string; allocations: Allocation[]; } export interface FetchVestingTokenParams { tokenClass: TokenClassKey; } export declare function fetchVestingToken(ctx: GalaChainContext, params: FetchVestingTokenParams): Promise; export declare function createVestingToken(ctx: GalaChainContext, params: CreateVestingTokenParams): Promise; //# sourceMappingURL=vestingToken.d.ts.map