import { OnInit, TemplateRef } from '@angular/core'; import { Observable } from 'rxjs/Observable'; import { Stormpath, RegistrationFormModel } from '../stormpath/stormpath.service'; export declare class RegisterComponent implements OnInit { stormpath: Stormpath; /** * A reference to a `` tag that if set will override this component's template. Use like so: * ``` * * // custom HTML with login form * * ``` * Then pass customTemplate to the `register-form` component like so `[customTemplate]="customTemplate"` */ customTemplate: TemplateRef; autoLogin: boolean; protected model: Object; protected error: string; protected viewModel$: Observable; protected formModel: RegistrationFormModel; protected unverified: boolean; protected canLogin: boolean; protected registered: boolean; constructor(stormpath: Stormpath); ngOnInit(): void; register(): void; onSubmit(): void; }