import { StrategiesReturn } from './strategyReturn'; import { Section, SectionType } from './room/recommendedAndFeaturedRoom'; export interface NFTROOM { endpoint: string; notificationEndpoint: string; name: string; description: string; external_url?: string; image?: string; logo?: string; strategies: any[][]; sections: Section[]; [key: string]: any; } export interface RoomSection { id: string; writeStrategies?: any; readStrategies?: any; title: string; type?: SectionType; url?: string; } export interface FullRoomStrategies { roomId: string; room: StrategiesReturn; sections: { [sectionId: string]: { read: StrategiesReturn; write: StrategiesReturn; }; }; }