import { Logger } from '../../adapters/index.js';
import { type HttpClient } from '../../adapters/http/index.js';
import { SessionStorage } from '../../application/index.js';
import { AuthRepository } from '../../domain/index.js';
type AuthRepositoryDependencies = {
    httpClient: HttpClient;
    sessionStorage: SessionStorage;
    logger: Logger;
};
export declare const createAuthRepository: (deps: AuthRepositoryDependencies) => AuthRepository;
export {};
//# sourceMappingURL=auth-repository.d.ts.map