import { Builder, Cell, Slice } from '@ton/core'; import { BasicPayoutConfig } from '../types'; import { Optional } from '../../../core'; export interface Withdraw { kind: 'dedust.cpmm.v2.Withdraw'; queryId: bigint; liquidity: bigint; minimalXOut: bigint; minimalYOut: bigint; autoClaimFees: boolean; payoutConfig: BasicPayoutConfig; } export declare namespace Withdraw { const TAG = 548794249; type Input = Optional, 'queryId' | 'minimalXOut' | 'minimalYOut' | 'autoClaimFees' | 'payoutConfig'>; const create: (input: Input) => Withdraw; const load: (source: Slice) => Withdraw; const store: (message: Withdraw) => (to: Builder) => void; const toCell: (message: Withdraw) => Cell; const createCell: (input: Input) => Cell; }