import { MixedContentContext } from '../../editor/widget-framework/mixed-content-context';
import { OffsetStyle } from '../styling/offset-style';
import { PostLoginAction } from './interfaces/post-login-action';
export declare class LoginFormEntity {
    PostLoginAction: PostLoginAction;
    PostLoginRedirectPage?: MixedContentContext;
    RegistrationPage?: MixedContentContext;
    ResetPasswordPage?: MixedContentContext;
    RememberMe: boolean;
    ExternalProviders?: string[];
    SfViewName?: string;
    Margins?: OffsetStyle;
    SfWidgetLabel: string;
    CssClass?: string;
    MembershipProviderName?: string;
    Header: string;
    EmailLabel: string;
    PasswordLabel: string;
    SubmitButtonLabel: string;
    ErrorMessage: string;
    RememberMeLabel: string;
    ForgottenPasswordLinkLabel: string;
    NotRegisteredLabel: string;
    RegisterLinkText: string;
    ExternalProvidersHeader: string;
    ValidationRequiredMessage: string;
    ValidationInvalidEmailMessage: string;
    Attributes?: {
        [key: string]: Array<{
            Key: string;
            Value: string;
        }>;
    };
}
