import { ErrorService } from '../../error/error.service';
import { Repository } from 'typeorm';
import { KilometerRangeEntity } from './entities/kilometer-range.entity';
import { CreateKilometerRangeDto } from './dto/create-kilometer-range.dto';
import { UpdateKilometerRangeDto } from './dto/update-kilometer-range.dto';
export declare class KilometerRangeService {
    private kilometerRangeRepository;
    private error;
    constructor(kilometerRangeRepository: Repository<KilometerRangeEntity>, error: ErrorService);
    getAll(): Promise<KilometerRangeEntity[]>;
    getById(id: number): Promise<KilometerRangeEntity>;
    create(dto: CreateKilometerRangeDto): Promise<KilometerRangeEntity>;
    update(id: number, dto: UpdateKilometerRangeDto): Promise<import("typeorm").UpdateResult>;
    deleteKilometerRange(id: number): Promise<import("typeorm").DeleteResult>;
}
