import { OnInit } from '@angular/core'; import { Location } from '@angular/common'; import { FormValidatorService, TechlifyFormComponent } from 'ngx-techlify-core'; import { FormArray, FormBuilder } from '@angular/forms'; import { JournalEntryService } from '../journal-entry.service'; import { ActivatedRoute } from "@angular/router"; import * as i0 from "@angular/core"; export declare class JournalFormComponent extends TechlifyFormComponent implements OnInit { private formBuilder; private journalEntryService; location: Location; private activatedRoute; id: number; journalEntry: any; totalDebit: number; totalCredit: number; isSaving: boolean; isLoading: boolean; constructor(formValidatorService: FormValidatorService, formBuilder: FormBuilder, journalEntryService: JournalEntryService, location: Location, activatedRoute: ActivatedRoute); ngOnInit(): void; get entries(): FormArray; addEntry(transaction?: any): void; removeEntry(index: number): void; save(): void; calculateSums(): void; private loadData; private setFormData; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }