import React from 'react'; declare type CredentialsLoginProps = { /** Description for login type */ description?: string; /** Password object */ password: { /** Password placeholder */ placeholder?: string; /** Password tooltip */ tooltip?: string; /** Password reset link object */ reset?: { /** Password reset url */ url: string; /** Password reset label */ label: string; }; /** Password value */ value: string; /** Password onChange callback */ onChange: (event: string) => void; /** Password label */ label: string; }; /** Username object */ username: { /** username placeholder */ placeholder?: string; /** Username label */ label: string; /** Username value */ value: string; /** Username onChange callback */ onChange: (event: string) => void; }; /** Login button object */ loginButton: { /** Login button label */ label: string; /** Login button onClick callback */ onClick: () => void; }; /** Strong authentication login suggestion */ strongAuthentication?: { /** Text above the strong authentication link */ title?: string; /** Strong authentication link text */ label: string; /** Strong authehtication url */ url: string; }; /** Register link object */ register?: { /** Register label */ label: string; /** Register url */ url: string; }; /** Error message is shown above the form to indicate an erroneous state */ errorMessage?: string; /** Highlighted Info text is shown below the login button */ highlightedInfoText?: string; }; declare const CredentialsLogin: React.FunctionComponent; export default CredentialsLogin;