import { DomainObject } from "./domain-object";
import { VoucherType, VoucherTransactionType } from "./all.enum";
import { GiftCard } from "./gift-card";
import { Voucher } from "./voucher";
import { Currency } from "./currency";
import { Employee } from "./employee";
import { SalesPaymentLine } from "./sales-payment-line";
export declare class VoucherTransaction extends DomainObject {
    TransactionId?: string | undefined;
    VoucherType?: VoucherType | undefined;
    TransactionType?: VoucherTransactionType | undefined;
    GiftCardId?: string | undefined;
    GiftCard?: GiftCard | undefined;
    VoucherId?: string | undefined;
    Voucher?: Voucher | undefined;
    Amount?: number | undefined;
    BalanceAfter?: number | undefined;
    CurrencyId?: string | undefined;
    Currency?: Currency | undefined;
    TransactionDate?: Date | undefined;
    TransactionUID?: string | undefined;
    EmployeeId?: string | undefined;
    Employee?: Employee | undefined;
    SalesPaymentLineId?: string | undefined;
    SalesPaymentLine?: SalesPaymentLine | undefined;
    ReferenceTransactionId?: string | undefined;
    Note?: string | undefined;
}
//# sourceMappingURL=voucher-transaction.d.ts.map