import type { Shop } from "../../models/shop/shop.model";
import { Currency } from "../../enums/payment/Currency";
import type { Campaign } from "../../models/shop/campaign/campaign.model";
export declare class CampaignHelper {
    static isSearch(net: string): boolean;
    static isSocialNetwork(net: string): boolean;
    static GetTotalAmount(shop: Shop, to_currency: keyof typeof Currency, payment: Record<string, number>): number;
    static GetTotalSocials(campaign: Campaign): number;
    static GetSocialsOnly(campaign: Campaign, limit?: number): Record<string, number>;
    static GetTotalDirects(campaign: Campaign): number;
    static GetTotalOrganicSearch(campaign: Campaign): number;
    static GetTotalOther(campaign: Campaign): number;
}
