import { BaseResponse, Status } from '@lcu/common'; import { Advertisement } from '../state/applications-flow.state'; import { ActionsModel } from './actions.model'; export declare class UserFeedResponse extends BaseResponse { Actions: Array; Advertisements: Array; Items: Array; ItemTypes: Array; SourceControlLookups: Array; Questions: Array; } export declare class FeedItem { [key: string]: any; Actions: Array; Avatar: string; Badge: string; Contributors: Array; ID: string; IsPinned: boolean; IsShortForm: boolean; RefreshLink: string; Status: Status; Subtext: string; Subtitle: string; Tabs: Array; Timestamp: Date; Title: string; Type: string; } export declare class FeedItemContributor { [key: string]: any; Status: string; StatusIcon: string; UserImage: string; Username: string; } export declare class FeedItemAction { [key: string]: any; Action: string; ActionType: string; Color: string; Icon: string; Text: string; } export declare class FeedItemTab { [key: string]: any; Data: { [key: string]: any; }; Title: string; } export declare class FeedEntry { ActionIcon: string; ActionLink: string; ActionText: string; Avatar: string; Content: string; ExpiresAt: Date; Organization: string; Repository: string; SourceBranch: string; SourceControlLookup: string; Subtitle: string; TargetBranch: string; Title: string; Type: string; } export declare class ItemType { [key: string]: any; } export declare class Question { Actions: Array; Description: string; Image: string; Title: string; }