import { RouterV2_2, PoolV2_2 } from './v2_2/index.js'; import { PtonV2_1 } from '../pTON/v2_1/PtonV2_1.js'; import { RouterV2_1, PoolV2_1 } from './v2_1/index.js'; import { PtonV1 } from '../pTON/v1/PtonV1.js'; import { LpAccountV1 } from './v1/LpAccountV1.js'; import { PoolV1 } from './v1/PoolV1.js'; import { RouterV1 } from './v1/RouterV1.js'; export { DEX_TYPE, DEX_VERSION } from './constants.js'; import { LpAccountV2_1 } from './v2_1/LpAccount/LpAccountV2_1.js'; import { VaultV2_1 } from './v2_1/vault/VaultV2_1.js'; import { LpAccountV2_2 } from './v2_2/LpAccount/LpAccountV2_2.js'; import { VaultV2_2 } from './v2_2/vault/VaultV2_2.js'; import './v2_2/pool/BasePoolV2_2.js'; import '@ton/ton'; import '../../types.js'; import './v2_1/pool/BasePoolV2_1.js'; import '../core/Contract.js'; import '../core/JettonMinter.js'; import '../core/JettonWallet.js'; import './v2_2/pool/CPIPoolV2_2.js'; import './v2_1/pool/CPIPoolV2_1.js'; import './v2_2/pool/StablePoolV2_2.js'; import './v2_1/pool/StablePoolV2_1.js'; import './v2_2/pool/WCPIPoolV2_2.js'; import './v2_1/pool/WCPIPoolV2_1.js'; import './v2_2/pool/WStablePoolV2_2.js'; import './v2_1/pool/WStablePoolV2_1.js'; import './v2_2/router/BaseRouterV2_2.js'; import './v2_1/router/BaseRouterV2_1.js'; import '../pTON/AbstractPton.js'; import '../pTON/constants.js'; import './v2_2/router/CPIRouterV2_2.js'; import './v2_1/router/CPIRouterV2_1.js'; import './v2_2/router/StableRouterV2_2.js'; import './v2_1/router/StableRouterV2_1.js'; import './v2_2/router/WCPIRouterV2_2.js'; import './v2_1/router/WCPIRouterV2_1.js'; import './v2_2/router/WStableRouterV2_2.js'; import './v2_1/router/WStableRouterV2_1.js'; declare const DEX: { readonly v1: { readonly Router: typeof RouterV1; readonly Pool: typeof PoolV1; readonly LpAccount: typeof LpAccountV1; readonly pTON: typeof PtonV1; }; readonly v2_1: { readonly Router: typeof RouterV2_1; readonly Pool: typeof PoolV2_1; readonly LpAccount: typeof LpAccountV2_1; readonly Vault: typeof VaultV2_1; readonly pTON: typeof PtonV2_1; }; readonly v2_2: { readonly Router: typeof RouterV2_2; readonly Pool: typeof PoolV2_2; readonly LpAccount: typeof LpAccountV2_2; readonly Vault: typeof VaultV2_2; readonly pTON: typeof PtonV2_1; }; }; export { DEX };