import { DomainObject } from "./domain-object";
import { BankReconciliationJournalStatus, BankReconciliationJournalType, UserType } from "./all.enum";
import { POSTerminal } from "./pos-terminal";
import { LedgerAccount } from "./ledger-account";
import { Employee } from "./employee";
import { BankReconciliationJournalLine } from "./bank-reconciliation-line";
export declare class BankReconciliationJournal extends DomainObject {
    JournalId?: string | undefined;
    POSTerminalId?: string | undefined;
    POSTerminal?: POSTerminal | undefined;
    AccountId?: string | undefined;
    Account?: LedgerAccount | undefined;
    EmployeeId?: string | undefined;
    Employee?: Employee | undefined;
    Status?: BankReconciliationJournalStatus | undefined;
    Type?: BankReconciliationJournalType | undefined;
    PeriodeStart?: Date | undefined;
    PeriodeEnd?: Date | undefined;
    Lines?: BankReconciliationJournalLine[] | undefined;
    Id_ApprovedBy?: string | undefined;
    UserType_ApprovedBy?: UserType | undefined;
    ApprovedDate?: Date | undefined;
}
//# sourceMappingURL=bank-reconciliation-journal.d.ts.map