import { VNode } from "../../stencil-public-runtime";
export interface PortalLoginViewProps {
  states: {
    error: string;
    loading: boolean;
    forgotPasswordPath: string;
    registerPath: string;
  };
  callbacks: {
    googleSubmit: (event: CustomEvent<any>) => Promise<void>;
    submit: (event: any) => Promise<void>;
  };
  content: {
    googleButton?: VNode;
    forgotPasswordButton?: any;
    secondaryButton?: any;
    emailLabel?: string;
    passwordLabel?: string;
    submitLabel?: string;
    pageLabel?: string;
  };
}
export declare function PortalLoginView(props: PortalLoginViewProps): any;
