import { AdminAuthService } from "./admin-auth.service";
import { AdminUserPublicDto, AuthResponseDto } from "./dto/auth-response.dto";
import { LoginDto } from "./dto/login.dto";
import { RefreshDto } from "./dto/refresh.dto";
export declare class AdminAuthController {
    private readonly service;
    constructor(service: AdminAuthService);
    login(dto: LoginDto): Promise<AuthResponseDto>;
    refresh(dto: RefreshDto): Promise<AuthResponseDto>;
    me(user: {
        id: string;
    }): Promise<AdminUserPublicDto>;
}
