import { EventEmitter, TemplateRef } from '@angular/core'; import { LibraryCardTypes, ICardClick, ButtonPosition } from '../../card/models'; export declare class LibraryCardsHlistComponent { contentList: { "identifier": string; "orgDetails": { "orgName": string; "email": string; }; "subject": string[]; "channel": string; "organisation": string[]; "mimeType": string; "medium": string[]; "pkgVersion": number; "objectType": string; "appIcon": string; "gradeLevel": string; "name": string; "contentType": string; "board": string; "resourceType": string; "cardImg": string; "contentData": { "cardImg": string; }; "isAvailableLocally": boolean; }[]; title: string; viewMoreButtonText: string; maxCardCount: number; isLoading: boolean; isMenu: boolean; layoutConfig: any; multiRow: false; isMobile: boolean; isOffline: boolean; type: LibraryCardTypes; moreInfoLabel: string; section: string; gridTemplate: TemplateRef; btnlabel: string; btnicon: string; indexToDisplay: number; isSelected: boolean; viewMoreButtonPosition: ButtonPosition; viewMoreClick: EventEmitter; cardClick: EventEmitter; menuClick: EventEmitter; get LibraryCardTypes(): typeof LibraryCardTypes; get ButtonPosition(): typeof ButtonPosition; onViewMoreClick(event: any): void; onCardClick(event: any, index: any): void; onMenuClick(event: ICardClick): void; range(maxCardCounter: any): any[]; }