import { type Address, type Builder, type Cell, type Slice } from '@ton/core'; import { Optional } from '../../../core'; export interface PayoutOptions { kind: 'dedust.cpmm.v2.PayoutOptions'; destination: Address | null; extraGas: bigint; payload: Cell | null; wrapPayload: boolean; } export declare namespace PayoutOptions { type Input = Optional, 'destination' | 'extraGas' | 'payload' | 'wrapPayload'>; const create: (input?: Input) => PayoutOptions; const store: (payoutOptions: PayoutOptions) => (to: Builder) => void; const load: (source: Slice) => PayoutOptions; }