import * as z from "zod/v3";
import { ClosedEnum } from "../../types/enums.js";
/**
 * Type of payment
 */
export declare const PaymentType: {
    readonly AccountsReceivable: "accounts_receivable";
    readonly AccountsPayable: "accounts_payable";
    readonly AccountsReceivableCredit: "accounts_receivable_credit";
    readonly AccountsPayableCredit: "accounts_payable_credit";
    readonly AccountsReceivableOverpayment: "accounts_receivable_overpayment";
    readonly AccountsPayableOverpayment: "accounts_payable_overpayment";
    readonly AccountsReceivablePrepayment: "accounts_receivable_prepayment";
    readonly AccountsPayablePrepayment: "accounts_payable_prepayment";
};
/**
 * Type of payment
 */
export type PaymentType = ClosedEnum<typeof PaymentType>;
/** @internal */
export declare const PaymentType$inboundSchema: z.ZodNativeEnum<typeof PaymentType>;
/** @internal */
export declare const PaymentType$outboundSchema: z.ZodNativeEnum<typeof PaymentType>;
//# sourceMappingURL=paymenttype.d.ts.map