import * as _m0 from "protobufjs/minimal"; export declare const protobufPackage = "bnbchain.greenfield.payment"; /** PaymentAccount defines a payment account */ export interface PaymentAccount { /** the address of the payment account */ addr: string; /** the owner address of the payment account */ owner: string; /** whether the payment account is refundable */ refundable: boolean; } /** PaymentAccount defines a payment account */ export interface PaymentAccountSDKType { addr: string; owner: string; refundable: boolean; } export declare const PaymentAccount: { encode(message: PaymentAccount, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): PaymentAccount; fromJSON(object: any): PaymentAccount; toJSON(message: PaymentAccount): unknown; fromPartial, never>>(object: I): PaymentAccount; fromSDK(object: PaymentAccountSDKType): PaymentAccount; toSDK(message: PaymentAccount): PaymentAccountSDKType; };