import { OnInit, ElementRef } from '@angular/core';
import { CfCardComponent } from '../card/card.component';
import { ProductCardModel } from '../../models/card/product-card.model';
import { TemplateService } from '../../services/template-service/template.service';
/**
 * <p>The Product Card is created based on the product card class (see <b>/models/card</b>).</p>
 * <p><b>Example of using the component:</b></p>
 * <pre>
 * <code><</code>cf-product-card [productCard]="card" <code>></code><code><</code><code>/</code>cf-product-card<code>></code>
 * </pre>
 */
export declare class CfProductCardComponent extends CfCardComponent implements OnInit {
    elementRef: ElementRef;
    /**
    * <p>It is the JSON Object that the cf-product-card will be bound to.</p>
      */
    settings: ProductCardModel;
    constructor(elementRef: ElementRef, /**@hidden */ templateService: TemplateService);
    ngOnInit(): void;
}
