import { GuidValue, EnterprisePropertyDefinition } from "@omnia/fx-models"; import { TeamCollaborationRollupViewSettings, TeamCollaborationRollupResultItem, TeamCollaborationRollupBlockSettings } from "./TeamCollaborationRollupBlock"; export interface MyTeamCollaborationDialog { open: boolean; isCreateMode: boolean; } export interface TeamCollaborationRollupViewRegistration { id: GuidValue; title: string; viewElement: string; settingsElement: string; supportClassicPaging?: boolean; supportScrollPaging?: boolean; } export interface ITeamCollaborationRollupViewInterface { items: Array; settings: TeamCollaborationRollupBlockSettings; styles: any; } export interface ITeamCollaborationRollupViewSettingsInterface { viewSettings: T; availableProperties: Array; onUpdatedViewSettings: (viewSettings: T) => void; styles: any; } export declare enum TeamCollaborationRollupScopeTypes { All = 0, Following = 1, AllSites = 2, FollowingSites = 3, MemberOf = 4, LastVisited = 5 } export interface TeamCollaborationRollupScope { title: string; type: TeamCollaborationRollupScopeTypes; }