import { IHubTemplate } from "../core/types/IHubTemplate";
import { ResultToCardModelFn, EntityToCardModelFn } from "../core/types/IHubCardViewModel";
/**
 * Convert a template entity into a card view model that can
 * be consumed by the suite of hub gallery components
 *
 * @param template template entity
 * @param context auth & portal information
 * @param opts view model options
 */
export declare const templateToCardModel: EntityToCardModelFn<IHubTemplate>;
/**
 * Convert a template hub search result into a card view model
 * that can be consumed by the suite of hub gallery components
 *
 * @param searchResult hub template search result
 * @param opts view model options
 */
export declare const templateResultToCardModel: ResultToCardModelFn;
