import { VNode } from "../../stencil-public-runtime"; import { RegistrationFormState } from "../sqm-portal-registration-form/useRegistrationFormState"; export interface EmailRegistrationViewProps { states: { error: string; loading: boolean; registrationFormState?: RegistrationFormState; }; callbacks: { submit: (event: any) => Promise; }; content: { hideBorder?: boolean; fraudErrorMessage?: string; fraudErrorMessageTitle?: string; emailLabel?: string; firstNameLabel?: string; lastNameLabel?: string; registerLabel?: string; includeName?: boolean; topSlot?: VNode; bottomSlot?: VNode; invalidEmailErrorMessage: string; requiredFieldErrorMessage: string; paddingTop?: string; paddingRight?: string; paddingBottom?: string; paddingLeft?: string; backgroundColor?: string; }; } export declare function EmailRegistrationView(props: EmailRegistrationViewProps): any;