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