import { NsContent } from '../services/widget-content.model'; export declare namespace NsCardContent { interface ICard { content: NsContent.IContent; cardSubType: TCardSubType; context: { pageSection: string; position?: number; }; intranetMode?: 'greyOut' | 'hide'; deletedMode?: 'greyOut' | 'hide'; likes?: number; contentTags?: IContentTags; } interface IContentTags { daysSpan?: number; excludeContentType?: NsContent.EContentTypes[]; excludeMimeType?: string[]; tag: string; criteriaField?: string; } type TCardSubType = 'standard' | 'minimal' | 'space-saving' | 'card-user-details' | 'basic-info' | 'basic-details' | 'card-description-back' | 'network-card'; enum EContentStatus { LIVE = "Live", EXPIRED = "Expired", DELETED = "Deleted", MARK_FOR_DELETION = "MarkedForDeletion" } }