declare class PaylineAction {
    readonly code: number;
    readonly restCode: string;
    constructor(code: number, restCode: string);
    static readonly SimpleAuth: PaylineAction;
    static readonly AuthCapture: PaylineAction;
    static readonly Capture: PaylineAction;
    static readonly AccountVerification: PaylineAction;
    static readonly PermitTokenPan: PaylineAction;
    static readonly AuthRecurringFirst: PaylineAction;
    static readonly AuthCaptureRecurringFirst: PaylineAction;
    static readonly AuthNoCVX: PaylineAction;
    static readonly AuthCaptureNoCVX: PaylineAction;
    static readonly AuthRecurring: PaylineAction;
    static readonly AuthCaptureRecurring: PaylineAction;
    static readonly AuthInstallPayment: PaylineAction;
    static readonly AuthCaptureInstallPayment: PaylineAction;
    static readonly AuthSplitShipment: PaylineAction;
    static readonly AuthCaptureSplitShipment: PaylineAction;
    static readonly AuthOtherRecurring: PaylineAction;
    static readonly AuthCaptureOther: PaylineAction;
    static readonly AuthRental: PaylineAction;
    static readonly AuthCaptureRentalDelayed: PaylineAction;
    static readonly AuthCaptureNoShow: PaylineAction;
    static readonly AccountVerifSharePayment: PaylineAction;
    static readonly SEPACreditTransfert: PaylineAction;
    static readonly ReAuthorization: PaylineAction;
    static readonly LastCapture: PaylineAction;
    static readonly Debit: PaylineAction;
    static readonly Refund: PaylineAction;
    static readonly Credit: PaylineAction;
}
export { PaylineAction };
