import { PublicKey } from "@solana/web3.js"; export declare const CLAWD_PROTOCOL_PROGRAM_ID: PublicKey; export declare const DBC_PROGRAM_ID: PublicKey; export declare const TOKEN_PROGRAM_ID: PublicKey; export declare const TOKEN_2022_PROGRAM_ID: PublicKey; export declare const ASSOCIATED_TOKEN_PROGRAM_ID: PublicKey; export declare const VAULT_SEED: Buffer; export declare const LOCK_SEED: Buffer; export declare const CONVICTION_SEED: Buffer; export declare const MILESTONE_SEED: Buffer; export declare const AGENT_SEED: Buffer; export declare const SENTIMENT_SEED: Buffer; export declare const ENTROPY_SEED: Buffer; export declare const BEHAVIOR_SEED: Buffer; export declare const EPOCH_SEED: Buffer; export declare const VAULT_AUTH_SEED: Buffer; export declare const EXTRA_METAS_SEED: Buffer; export declare const Q64: bigint; export declare const MIN_SQRT_PRICE: bigint; export declare const MAX_SQRT_PRICE: bigint; export declare const FEE_DENOMINATOR = 1000000000n; export declare const BPS_DENOMINATOR = 10000n; export declare const MIN_FEE_BPS = 25; export declare const MAX_FEE_BPS = 9900; /** Max basis points a single entropy burn can consume from inflation_reserve */ export declare const MAX_ENTROPY_BURN_BPS = 500; /** Wallet behavior score threshold above which behavioral burns apply (0-10000) */ export declare const BOT_THRESHOLD_SCORE = 7500; /** Fraction of rewards burned from bot-flagged wallet (bps) */ export declare const BOT_REWARD_PENALTY_BPS = 2500; /** Early conviction exit burn fraction (bps of principal) */ export declare const CONVICTION_EARLY_EXIT_BURN_BPS = 2000; /** Max milestones per milestone lock */ export declare const MAX_MILESTONES = 8; /** Max consecutive epochs bonus multiplier cap (10x) */ export declare const MAX_CONSISTENCY_MULTIPLIER = 10000; /** Minimum lock duration for conviction stake (slots) — ~1 day at 400ms/slot */ export declare const MIN_CONVICTION_LOCK_SLOTS = 216000n; /** Sentiment score range: [-SENTIMENT_SCALE, +SENTIMENT_SCALE] */ export declare const SENTIMENT_SCALE = 1000000000n; /** EMA smoothing factor for sentiment (alpha = 1 - SENTIMENT_EMA_DECAY/10000) */ export declare const SENTIMENT_EMA_DECAY = 8000; /** Slots between sentiment updates (minimum) */ export declare const MIN_SENTIMENT_UPDATE_INTERVAL = 100; /** Agent capability flags (bitmask stored in AgentBinding.capabilities) */ export declare const AgentCapability: { readonly TRADING: 1n; readonly SPAWNING: 2n; readonly PAYMENTS: 4n; readonly RESEARCH: 8n; readonly GOVERNANCE: 16n; readonly BURN_TRIGGER: 32n; }; /** Default epoch duration (24h at ~400ms/slot) */ export declare const DEFAULT_EPOCH_DURATION_SLOTS = 216000n; /** Max activity score for full-rate epoch burn */ export declare const MAX_ACTIVITY_SCORE = 10000; export declare const NATIVE_SOL_MINT: PublicKey; export declare const USDC_MINT_MAINNET: PublicKey; export declare const CLAWD_MINT_MAINNET: PublicKey; //# sourceMappingURL=constants.d.ts.map