import { AuthFactory, ILoginResponse } from "../../AuthFactory";
export declare class LoginByUserPass {
    #private;
    authFactory: AuthFactory;
    static createNew(authFactory: AuthFactory): LoginByUserPass | null;
    private constructor();
    login: () => void;
    loginAxios: (user: string, pass: string, rememberMe: boolean) => Promise<ILoginResponse>;
    get controllerPath(): string;
    get actionPath(): string;
    get routerPath(): string;
}
