import { FormGroupState } from 'ngrx-forms'; import { Action } from '@ngrx/store'; export interface AuthSignUpForm { email: string | null; password: string | null; } export interface AuthSignUpState { form: FormGroupState; successful: boolean | null; error: boolean | null | string; } export declare const AUTH_SIGN_UP_FORM_ID = "sign-up-form"; export declare const AUTH_SIGN_UP_FORM_INITIAL_STATE: AuthSignUpForm; export declare const authSignUpInitialState: AuthSignUpState; export declare const authSignUpValidateAndUpdateForm: (state: FormGroupState) => FormGroupState; export declare function authSignUpReducer(state: AuthSignUpState, action: Action): AuthSignUpState;