import { OnInit, OnDestroy } from '@angular/core'; import { FormComponent } from '@catrx/ui/form'; import { BehaviorSubject } from 'rxjs/internal/BehaviorSubject'; import { CatComponentBase } from './cat-component.base'; import * as i0 from "@angular/core"; export declare abstract class CatFormBase extends CatComponentBase implements OnInit, OnDestroy { submitLoader$: BehaviorSubject; private destroySubscriptions$; protected elForm?: FormComponent; ngOnDestroy(): void; ngOnInit(): void; submit(event?: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }