import { Repository } from "typeorm";
import { Offer } from "../../common/offer/offer.entity";
import { Shop } from "src/common/shop/shop.entity";
import { ShopOffer } from "src/common/shopoffer/shopoffer.entity";
export declare class OfferService {
    private readonly offerRepository;
    private shopsRepository;
    private shopOfferRepository;
    constructor(offerRepository: Repository<Offer>, shopsRepository: Repository<Shop>, shopOfferRepository: Repository<ShopOffer>);
    findActive(lang: 'en' | 'urd' | 'ar'): Promise<any[]>;
    findOne(id: number, lang?: "en" | "ar" | "urd"): Promise<any>;
}
