///
///
import { PublicKey } from '@solana/web3.js';
import { LendingMarketConfig, ReserveDataEnhanced } from './types';
import { AirdropStatics } from '../../AirdropFetcher';
import { MemoizedCache } from '../../utils/misc/MemoizedCache';
export declare const platformId = "kamino";
export declare const kmnoMint = "KMNo3nJsBXfcpJTVhZcXLW7RmTwTt4GVFE7suUBo9sS";
export declare const kmnoDecimals = 6;
export declare const programId: PublicKey;
export declare const allocationApiUrl = "https://api.hubbleprotocol.io/v2/airdrop/users/";
export declare const klendProgramId: PublicKey;
export declare const farmProgramId: PublicKey;
export declare const limitOrderProgramId: PublicKey;
export declare const vaultProgramId: PublicKey;
export declare const farmsKey = "farms";
export declare const elevationGroupsKey = "elevatorGroups";
export declare const mainMarket = "7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfF";
export declare const lendingConfigs: Map;
export declare const marketsKey = "markets";
export declare const reservesKey = "reserves";
export declare const kaminoAirdropProgram: PublicKey;
export declare const airdropStaticsS1: AirdropStatics;
export declare const airdropStaticsS2: AirdropStatics;
export declare const airdropStaticsS3: AirdropStatics;
export declare const reservesMemo: MemoizedCache, Record>;