import { charge as charge_ } from './Charge.js'; import { session as session_ } from './Session.js'; import { subscription as subscription_ } from './Subscription.js'; /** * Creates Solana payment methods for usage on the server. * * @example * ```ts * import { Mppx, solana } from '@solana/mpp/server' * * const mppx = Mppx.create({ * methods: [solana.charge({ recipient: '...', network: 'devnet' })], * }) * ``` */ export declare const solana: { (parameters: solana.Parameters): ReturnType; charge: typeof charge_; session: typeof session_; subscription: typeof subscription_; }; export declare namespace solana { type Parameters = charge_.Parameters; type SessionParameters = session_.Parameters; type SubscriptionParameters = subscription_.Parameters; } //# sourceMappingURL=Methods.d.ts.map