import { SaasLoginProps } from './types';
export declare const mergeData: (locales: any, props: SaasLoginProps) => {
    logo: string;
    logoSize: {
        width?: number | undefined;
        height?: number | undefined;
    };
    logoPosition: "center" | "left" | "right";
    welcomeMessage: any;
    welcomeMessageAlign: "center" | "left" | "right";
    title: any;
    titleAlign: "center" | "left" | "right";
    subtitle: any;
    subtitleAlign: "center" | "left" | "right";
    emailLabel: any;
    emailPlaceholder: any;
    passwordLabel: any;
    passwordPlaceholder: any;
    buttonText: any;
    registerText: any;
    registerLinkText: any;
    registerAlign: "center" | "left" | "right";
    showLogo?: boolean | undefined;
    showWelcomeMessage?: boolean | undefined;
    showTitle?: boolean | undefined;
    showSubtitle?: boolean | undefined;
    showRegister?: boolean | undefined;
    showRegisterText?: boolean | undefined;
    showRegisterLinkText?: boolean | undefined;
    onLogin?: ((values: {
        email: string;
        loginMethod: string;
    }) => void) | undefined;
    onGoRegister?: (() => void) | undefined;
};
