import { Repository } from 'typeorm';
import { ClsService } from 'nestjs-cls';
import { TenantAwareRepository } from '../../../common/repositories/tenant-aware.repository';
import { TransportServiceEntity } from '../../../entities/transport-service.entity';
export declare class TransportServiceRepository extends TenantAwareRepository<TransportServiceEntity> {
    constructor(repo: Repository<TransportServiceEntity>, cls: ClsService);
    findAllWithDestination(): Promise<TransportServiceEntity[]>;
    findByIdWithDestination(id: string): Promise<TransportServiceEntity | null>;
    findByShortCode(shortCode: string): Promise<TransportServiceEntity | null>;
}
