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