import { Repository } from 'typeorm';
import { SolarLead } from './solar-lead.entity';
import { CreateSolarLeadDto, SolarLeadResponseDto } from './solar-lead.dto';
import { SolarCalculatorService } from '../solar-calculator/solar-calculator.service';
export declare class SolarLeadsService {
    private readonly leadRepo;
    private readonly calculator;
    constructor(leadRepo: Repository<SolarLead>, calculator: SolarCalculatorService);
    create(dto: CreateSolarLeadDto): Promise<SolarLeadResponseDto>;
    private resolveLocationLabel;
    findAll(): Promise<SolarLead[]>;
}
