///
///
import { BeetStruct } from '@metaplex-foundation/beet';
import BigNumber from 'bignumber.js';
import { PublicKey } from '@solana/web3.js';
export type ClaimData = {
discriminator: number[];
claimId: BigNumber;
authority: PublicKey;
vaultData: PublicKey;
amount: BigNumber;
claimableAfter: BigNumber;
bump: number;
};
export declare const claimDataStruct: BeetStruct>;
export type UserData = {
discriminator: number[];
depositAmount: BigNumber;
bump: number;
};
export declare const userDataStruct: BeetStruct>;
export type VaultData = {
discriminator: number[];
owner: PublicKey;
mint: PublicKey;
vaultAta: PublicKey;
withdrawDuration: BigNumber;
isFrozen: boolean;
totalDeposited: BigNumber;
bump: number;
};
export declare const vaultDataStruct: BeetStruct>;