import { OnInit, EventEmitter, TemplateRef, OnChanges } from '@angular/core';
import { FormBuilder, FormGroup } from '@angular/forms';
import * as i0 from "@angular/core";
export declare class SignupFormComponent implements OnInit, OnChanges {
    private fb;
    signup: EventEmitter<any>;
    cancel: EventEmitter<void>;
    template: TemplateRef<any>;
    signupForm: FormGroup;
    profileFields: any;
    constructor(fb: FormBuilder);
    ngOnChanges(changes: any): void;
    private initForm;
    private getProfileFormGroup;
    ngOnInit(): void;
    signupClick(): void;
    static ɵfac: i0.ɵɵFactoryDef<SignupFormComponent, never>;
    static ɵcmp: i0.ɵɵComponentDefWithMeta<SignupFormComponent, "materia-signup-form", never, { "profileFields": "profileFields"; }, { "signup": "signup"; "cancel": "cancel"; }, never, never>;
}
