import { ContractProvider } from '@ton/ton'; import { AddressType } from '../../../../types.js'; import { DEX_VERSION } from '../../constants.js'; import { BasePoolV2_1, BasePoolV2_1Options } from '../../v2_1/pool/BasePoolV2_1.js'; import { LpAccountV2_2 } from '../LpAccount/LpAccountV2_2.js'; import '../../../core/Contract.js'; import '../../../core/JettonMinter.js'; import '../../../core/JettonWallet.js'; import '../../v2_1/LpAccount/LpAccountV2_1.js'; interface BasePoolV2_2Options extends BasePoolV2_1Options { } declare class BasePoolV2_2 extends BasePoolV2_1 { static readonly version: DEX_VERSION; getLpAccount(provider: ContractProvider, params: { ownerAddress: AddressType; }): Promise; } export { BasePoolV2_2, type BasePoolV2_2Options };