import { RouterHistory } from '@stencil/router';
export declare class SparkleSignup {
  history: RouterHistory;
  formControls: {
    firstName: {
      isValid: boolean;
      value: string;
      validate: (value: any) => boolean;
    };
    lastName: {
      isValid: boolean;
      value: string;
      validate: (value: any) => boolean;
    };
    userName: {
      isValid: boolean;
      value: string;
      validate: (value: any) => boolean;
    };
    email: {
      isValid: boolean;
      value: string;
      validate: (value: any) => boolean;
    };
    password: {
      isValid: boolean;
      value: string;
      validate: (value: any) => boolean;
    };
    confirmPassword: {
      isValid: boolean;
      value: string;
      validate: (value: any) => boolean;
    };
  };
  submitted: boolean;
  changeFormValue(controlName: any, value: any): void;
  handleSubmit(e: any): Promise<void>;
  changePath(): void;
  render(): any[];
}
