import { OnInit } from '@angular/core'; import { ActionsSubject } from '@ngrx/store'; import { Actions } from '../actions'; import { FormGroupState, KeyValue } from '../state'; import * as i0 from "@angular/core"; interface CustomEvent extends Event { } export declare class NgrxFormDirective implements OnInit { private actionsSubject; state: FormGroupState; constructor(actionsSubject: ActionsSubject | null); protected dispatchAction(action: Actions): void; ngOnInit(): void; onSubmit(event: CustomEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration, [{ optional: true; }]>; static ɵdir: i0.ɵɵDirectiveDeclaration, "form:not([ngrxFormsAction])[ngrxFormState]", never, { "state": "ngrxFormState"; }, {}, never>; } export {};