import { ClassNames } from '../Interfaces/class-names';
import { DomainSuggestions } from '../Helpers/Fetch';
import { Locale } from '../Interfaces/locale';
import Cart from './Cart';
export default class SearchAlternatives {
    readonly element: HTMLRsHeaderElement;
    private readonly classNames;
    private readonly locale;
    private readonly rowType;
    private readonly cart;
    constructor({ element, classNames, locale, rowType, cart, }: {
        element: HTMLRsHeaderElement;
        classNames: ClassNames;
        locale: Locale;
        rowType: 'preferred' | 'alternative';
        cart: Cart;
    });
    showDomains(suggestions: DomainSuggestions): this;
    private removeAllRows;
    private getTemplate;
}
