import { HawkSearchComponents, VariantSelectorComponentConfig } from '../../../configuration'; import { VariantSelectorComponentModel } from '../../../models'; import { Variants } from '../../../models/base.models'; import { BaseComponent } from '../../base.component'; /** * The Variant Selector component is used to select a single variant within an item. * * ## Tag * The tag for this component is ``. * * ## Default Template * The following is the default Handlebars template for this component. To create a custom template, it is recommended to use this as a starting point. * {@embed ./variant-selector.component.hbs} * * @category Variants */ export declare class VariantSelectorComponent extends BaseComponent { protected componentName: keyof HawkSearchComponents; protected defaultHtml: string; protected bindFromEvent: boolean; protected renderContent(): boolean; protected getContentModel(): VariantSelectorComponentModel; protected onRender(): void; }