import { MintId } from "./MintId"; import { ReserveId } from "./ReserveId"; import { AssetDisplayConfig } from "./AssetDisplayConfig"; import { AssetPriceConfig } from "./AssetPriceConfig"; import { AssetDepositConfig } from "./AssetDepositConfig"; import { Asset } from "./Asset"; export declare class AssetConfig { private readonly mintId; private readonly display; private readonly price; private readonly deposit; private readonly isDefault; constructor(mintId: MintId, display: AssetDisplayConfig, price: AssetPriceConfig, deposit?: AssetDepositConfig, isDefault?: boolean); checkIsDefault(): boolean; getMintId(): MintId; getName(): string; getSymbol(): string; getColor(): string | undefined; getDisplayConfig(): AssetDisplayConfig; getPriceDecimals(): number; getPriceConfig(): AssetPriceConfig; getReserveId(): ReserveId | undefined; getMaxDeposit(): Asset | undefined; getMinDeposit(): Asset | undefined; getRemainAsset(): Asset | undefined; getDepositConfig(): AssetDepositConfig | undefined; } //# sourceMappingURL=AssetConfig.d.ts.map