///
///
import { PublicKey } from '@solana/web3.js';
export declare function getCrossMarginAccount(programId: PublicKey, userKey: PublicKey, seedNumber: number): PublicKey;
export declare function getMarginAccount(programId: PublicKey, zetaGroup: PublicKey, userKey: PublicKey): [PublicKey, number];
export declare function getCrossMarginAccounts(programId: PublicKey, owner: PublicKey, startId: number, endId: number): PublicKey[];
export declare function getStakeAccountAddress(userKey: PublicKey, bit: number): [PublicKey, number];
export declare function getStakeAccountsAddresses(userKey: string, start: number, end: number): PublicKey[];
export declare function getTimestamp(stakeDuration: number, startEpoch: number): number;
export declare function deriveZetaClaimStatus(claimant: string, distributor: string): PublicKey;
export declare function deriveZetaClaimStatuses(claimant: string, distributors: string[]): PublicKey[];