import { BusinessUnit, Country } from '@comparaonline/offers-models';
import { ActionIcon } from '@comparaonline/offers-models-constants';
export interface BusinessUnitParams {
    name?: string;
    slug?: string;
    code?: string;
    country?: Country;
    logo?: string;
    category?: string;
    icon?: string;
    config?: {
        callToActionIcon?: ActionIcon;
    };
}
export declare class BusinessUnitFactory {
    constructor();
    build(options?: BusinessUnitParams): BusinessUnit;
}
export declare const businessUnitFactory: BusinessUnitFactory;
