import type { Branded } from "./brand.js"; export type Nonce = Branded<`0x${string}`, "Nonce">; export type AccountId = Branded<`0x${string}`, "AccountId">; export type LoanId = Branded<`0x${string}`, "LoanId">; export type LoanName = Branded<`0x${string}`, "LoanName">; export declare const MAINNET_LOAN_TYPE_ID: { readonly DEPOSIT: 1; readonly GENERAL: 2; readonly AVAX_EFFICIENCY: 3; readonly ETH_EFFICIENCY: 4; readonly STABLECOIN_EFFICIENCY: 5; readonly POL_EFFICIENCY: 6; readonly BTC_EFFICIENCY: 7; readonly SEI_EFFICIENCY: 8; readonly LINK_EFFICIENCY: 9; readonly MON_EFFICIENCY: 10; }; export type MainnetLoanTypeId = (typeof MAINNET_LOAN_TYPE_ID)[keyof typeof MAINNET_LOAN_TYPE_ID]; export declare const TESTNET_LOAN_TYPE_ID: { readonly DEPOSIT: 1; readonly GENERAL: 2; }; export type TestnetLoanTypeId = (typeof TESTNET_LOAN_TYPE_ID)[keyof typeof TESTNET_LOAN_TYPE_ID]; export type LoanTypeId = MainnetLoanTypeId | TestnetLoanTypeId;