import { type Builder, type Cell, type Slice } from '@ton/core'; import { ExtendedPayoutConfig } from '../types'; import { Optional } from '../../../core'; export interface PayJetton { kind: 'dedust.cpmm.v2.PayNative'; paymentPayload: Cell; payoutConfig: ExtendedPayoutConfig; } export declare namespace PayJetton { const TAG = 3418569033; type Input = Optional, 'payoutConfig'>; const create: (input: Input) => PayJetton; const load: (source: Slice) => PayJetton; const store: (payJetton: PayJetton) => (to: Builder) => void; const toSlice: (payJetton: PayJetton) => Slice; const createSlice: (input: Input) => Slice; }