declare const encodeKey: (x: string) => string; declare const encodeKeys: (x: string[], y: string[]) => string; declare const toBytes32: (x: string) => string; declare const getCoverContractKey: (namespace: string, coverKey: string) => string; declare const qualifyBytes32: (k: string) => string; declare const qualify: (k: string) => string; declare const qualifyMember: (k: string) => string; declare const ACCESS_CONTROL: { ADMIN: string; COVER_MANAGER: string; LIQUIDITY_MANAGER: string; GOVERNANCE_AGENT: string; GOVERNANCE_ADMIN: string; UPGRADE_AGENT: string; RECOVERY_AGENT: string; PAUSE_AGENT: string; UNPAUSE_AGENT: string; }; declare const BOND: { TO_CLAIM: string; CONTRIBUTION: string; LP_TOKEN: string; DISCOUNT_RATE: string; MAX_UNIT: string; VESTING_TERM: string; UNLOCK_DATE: string; TOTAL_NPM_ALLOCATED: string; TOTAL_NPM_DISTRIBUTED: string; }; declare const PROTOCOL: { CNS: { CORE: string; NPM: string; COVER: string; UNISWAP_V2_ROUTER: string; UNISWAP_V2_FACTORY: string; PRICE_DISCOVERY: string; TREASURY: string; NPM_PRICE_ORACLE: string; COVER_REASSURANCE: string; POOL_BOND: string; COVER_POLICY: string; COVER_POLICY_MANAGER: string; COVER_POLICY_ADMIN: string; COVER_STAKE: string; COVER_VAULT: string; COVER_VAULT_DELEGATE: string; COVER_STABLECOIN: string; COVER_CXTOKEN_FACTORY: string; COVER_VAULT_FACTORY: string; BOND_POOL: string; STAKING_POOL: string; LIQUIDITY_ENGINE: string; STRATEGY_AAVE: string; STRATEGY_COMPOUND: string; GOVERNANCE: string; GOVERNANCE_RESOLUTION: string; CLAIM_PROCESSOR: string; BURNER: string; }; NS: { MEMBERS: string; CONTRACTS: string; COVER: string; COVER_PRODUCT: string; COVER_PRODUCT_EFFICIENCY: string; COVER_CREATION_DATE: string; COVER_CREATION_FEE: string; COVER_CREATION_MIN_STAKE: string; COVER_REASSURANCE: string; COVER_REASSURANCE_PAYOUT: string; COVER_REASSURANCE_WEIGHT: string; COVER_REASSURANCE_RATE: string; COVER_LEVERAGE_FACTOR: string; COVER_CREATION_FEE_EARNING: string; COVER_INFO: string; COVER_OWNER: string; COVER_SUPPORTS_PRODUCTS: string; VAULT_STRATEGY_OUT: string; VAULT_LENDING_INCOMES: string; VAULT_LENDING_LOSSES: string; VAULT_DEPOSIT_HEIGHTS: string; COVER_LIQUIDITY_LENDING_PERIOD: string; COVER_LIQUIDITY_MAX_LENDING_RATIO: string; COVER_LIQUIDITY_WITHDRAWAL_WINDOW: string; COVER_LIQUIDITY_MIN_STAKE: string; COVER_LIQUIDITY_STAKE: string; COVER_LIQUIDITY_COMMITTED: string; COVER_STABLECOIN_NAME: string; COVER_REQUIRES_WHITELIST: string; COVER_HAS_FLASH_LOAN: string; COVER_LIQUIDITY_FLASH_LOAN_FEE: string; COVER_LIQUIDITY_FLASH_LOAN_FEE_PROTOCOL: string; COVERAGE_LAG: string; COVER_POLICY_RATE_FLOOR: string; COVER_POLICY_RATE_CEILING: string; POLICY_DISABLED: string; POLICY_LAST_PURCHASE_ID: string; COVER_STAKE: string; COVER_STAKE_OWNED: string; COVER_STATUS: string; COVER_CXTOKEN: string; VAULT_TOKEN_NAME: string; VAULT_TOKEN_SYMBOL: string; COVER_CREATOR_WHITELIST: string; COVER_USER_WHITELIST: string; COVER_CLAIM_BLACKLIST: string; GOVERNANCE_RESOLUTION_TS: string; GOVERNANCE_UNSTAKEN: string; GOVERNANCE_UNSTAKE_TS: string; GOVERNANCE_UNSTAKE_REWARD: string; GOVERNANCE_UNSTAKE_BURNED: string; GOVERNANCE_UNSTAKE_REPORTER_FEE: string; GOVERNANCE_REPORTING_MIN_FIRST_STAKE: string; GOVERNANCE_REPORTING_INCIDENT_DATE: string; GOVERNANCE_REPORTING_PERIOD: string; GOVERNANCE_REPORTING_WITNESS_YES: string; GOVERNANCE_REPORTING_HAS_A_DISPUTE: string; GOVERNANCE_REPORTING_FINALIZATION: string; GOVERNANCE_REPORTING_WITNESS_NO: string; GOVERNANCE_REPORTING_STAKE_OWNED_YES: string; GOVERNANCE_REPORTING_STAKE_OWNED_NO: string; GOVERNANCE_REPORTING_BURN_RATE: string; GOVERNANCE_REPORTER_COMMISSION: string; CLAIM_PERIOD: string; CLAIM_PAYOUTS: string; CLAIM_BEGIN_TS: string; CLAIM_EXPIRY_TS: string; RESOLUTION_DEADLINE: string; RESOLUTION_COOL_DOWN_PERIOD: string; COVER_PLATFORM_FEE: string; CLAIM_REPORTER_COMMISSION: string; LAST_LIQUIDITY_STATE_UPDATE: string; LIQUIDITY_STATE_UPDATE_INTERVAL: string; LENDING_STRATEGY_ACTIVE: string; LENDING_STRATEGY_DISABLED: string; LENDING_STRATEGY_WITHDRAWAL_START: string; ACCRUAL_INVOCATION: string; LENDING_STRATEGY_WITHDRAWAL_END: string; }; CNAME: { PROTOCOL: string; TREASURY: string; POLICY: string; POLICY_ADMIN: string; BOND_POOL: string; STAKING_POOL: string; CLAIMS_PROCESSOR: string; COVER: string; GOVERNANCE: string; RESOLUTION: string; VAULT_FACTORY: string; CXTOKEN_FACTORY: string; COVER_STAKE: string; COVER_REASSURANCE: string; LIQUIDITY_VAULT: string; VAULT_DELEGATE: string; LIQUIDITY_ENGINE: string; }; }; declare const STAKING: { NAME: string; LOCKED: string; LOCKUP_PERIOD_IN_BLOCKS: string; STAKING_TARGET: string; CUMULATIVE_STAKING_AMOUNT: string; STAKING_TOKEN: string; STAKING_TOKEN_UNI_STABLECOIN_PAIR: string; REWARD_TOKEN: string; REWARD_TOKEN_UNI_STABLECOIN_PAIR: string; STAKING_TOKEN_BALANCE: string; REWARD_TOKEN_DEPOSITS: string; REWARD_TOKEN_DISTRIBUTION: string; MAX_STAKE: string; REWARD_PER_BLOCK: string; REWARD_PLATFORM_FEE: string; REWARD_TOKEN_BALANCE: string; DEPOSIT_HEIGHTS: string; REWARD_HEIGHTS: string; TOTAL_REWARD_GIVEN: string; }; export { ACCESS_CONTROL, BOND, encodeKey, encodeKeys, getCoverContractKey, PROTOCOL, qualify, qualifyBytes32, qualifyMember, STAKING, toBytes32 };