import { ContractProvider } from '@ton/ton'; import { AddressType } from '../../../../types.js'; import { CPIPoolV2_1 } from '../pool/CPIPoolV2_1.js'; import { BaseRouterV2_1 } from './BaseRouterV2_1.js'; import '../pool/BasePoolV2_1.js'; import '../../../core/Contract.js'; import '../../../core/JettonMinter.js'; import '../../../core/JettonWallet.js'; import '../../constants.js'; import '../LpAccount/LpAccountV2_1.js'; import '../../../pTON/AbstractPton.js'; import '../../../pTON/constants.js'; import '../vault/VaultV2_1.js'; declare class CPIRouterV2_1 extends BaseRouterV2_1 { static readonly dexType: "constant_product"; getPool(provider: ContractProvider, params: { token0: AddressType; token1: AddressType; }): Promise; } export { CPIRouterV2_1 };