export interface Dimension { dimName?: string; } export interface MemberSelection { filters?: null; fullPath?: string; functionName?: null; hierarchicalAttrValues?: null; hierarchyName?: string; id?: string; indent?: number; isSegment?: boolean; isSelected?: boolean; level?: string; members?: null; name?: string; timeAggregate?: null; type?: null; } export interface DimensionData { dimName?: string; isMultipleSelection?: boolean; members?: MemberSelection[]; } export interface UserPreference { pageId?: string; preferences?: Preference; } export interface Preference { isMenuPinned?: boolean; isFilmStripMode?: boolean; hideSelector?: boolean; hideExternalApps?: boolean; selectedApp?: string; }