import { BN } from "@coral-xyz/anchor";
import { PublicKey } from "@solana/web3.js";
export declare const TOKEN_METADATA_PROGRAM_ID: PublicKey;
export declare const RENT_PROGRAM_ID: PublicKey;
export declare const METADATA_SEED = "metadata";
export declare const MINT_SEED = "fair_mint";
export declare const CONFIG_DATA_SEED = "config_data";
export declare const FREEZE_SEED = "freeze";
export declare const REFERRAL_SEED = "referral";
export declare const REFUND_SEEDS = "refund";
export declare const SYSTEM_CONFIG_SEEDS = "system_config_v1.1";
export declare const REFERRAL_CODE_SEED = "referral_code";
export declare const CODE_ACCOUNT_SEED = "code_account";
export declare const EXTRA_ACCOUNT_META_LIST = "extra-account-metas";
export declare const MINT_VAULT_OWNER_SEEDS = "mint-vault-owner";
export declare const POOL_SEEDS = "pool";
export declare const LAUNCH_RULE_SEEDS = "launch_rule";
export declare const AUTH_SEED = "vault_and_lp_mint_auth_seed";
export declare const AMM_CONFIG_SEED: Buffer<ArrayBuffer>;
export declare const POOL_SEED: Buffer<ArrayBuffer>;
export declare const POOL_VAULT_SEED: Buffer<ArrayBuffer>;
export declare const POOL_AUTH_SEED: Buffer<ArrayBuffer>;
export declare const POOL_LPMINT_SEED: Buffer<ArrayBuffer>;
export declare const TICK_ARRAY_SEED: Buffer<ArrayBuffer>;
export declare const OPERATION_SEED: Buffer<ArrayBuffer>;
export declare const ORACLE_SEED: Buffer<ArrayBuffer>;
export declare const TOKEN_PARAMS: {
    standard: {
        targetEras: BN;
        epochesPerEra: BN;
        targetSecondsPerEpoch: BN;
        reduceRatio: BN;
        initialMintSize: BN;
        initialTargetMintSizePerEpoch: BN;
        feeRate: BN;
        liquidityTokensRatio: BN;
    };
    meme: {
        targetEras: BN;
        epochesPerEra: BN;
        targetSecondsPerEpoch: BN;
        reduceRatio: BN;
        initialMintSize: BN;
        initialTargetMintSizePerEpoch: BN;
        feeRate: BN;
        liquidityTokensRatio: BN;
    };
};
