export interface LoginValues {
    username: string;
    password: string;
}
export interface LoginProps {
    title?: string;
    subtitle?: string;
    initialUsername?: string;
    initialPassword?: string;
    minUsernameLength?: number;
    minPasswordLength?: number;
    showGovBRLogo?: boolean;
    locatorText?: string;
    institutionText?: string;
    usernameLabel?: string;
    passwordLabel?: string;
    usernamePlaceholder?: string;
    passwordPlaceholder?: string;
    submitLabel?: string;
    usernameRequiredMessage?: string;
    usernameMinLengthMessage?: string;
    passwordRequiredMessage?: string;
    passwordMinLengthMessage?: string;
    onSubmit?: (values: LoginValues) => void;
    disabled?: boolean;
    className?: string;
}
declare const Login: ({ title, subtitle, initialUsername, initialPassword, minUsernameLength, minPasswordLength, showGovBRLogo, locatorText, institutionText, usernameLabel, passwordLabel, usernamePlaceholder, passwordPlaceholder, submitLabel, usernameRequiredMessage, usernameMinLengthMessage, passwordRequiredMessage, passwordMinLengthMessage, onSubmit, disabled, className, }: LoginProps) => import("react/jsx-runtime").JSX.Element;
export default Login;
