export interface PostIt { status: string; title: string; value: number; } export interface SideNavConfig { status: boolean; position: string; // ['left', 'right', 'top', 'bottom']; closeOnClickOutside?: boolean; closeOnClickBackdrop?: boolean; showBackdrop?: boolean; mode?: string; // ['over', 'push', 'slide']; animate?: boolean; type: string; // ['leftSideMenu', 'rightSideMenu', 'filterCard']; } export interface User { name: string; defaultApp: string; senseCheck: any; demandForecasting: any; collabaorativePlanning: any; } export interface SingleSelectValue { name?: string; value: string; label?: string; icon?: string; selected: boolean; } export interface MultiSelectValue { value: string; label?: string; selected: boolean; } export interface HierarchicalSelectValue { selected?: boolean; children?: HierarchicalSelectValue[]; rootNode?: boolean; expanded?: boolean; value?: string; label?: string; } export interface AddPromoStructure { id: string; date: Date; dropdownValues: any[]; } export interface ISimpleTab { value: string; name: string; selected: boolean; } export interface ISimpleSideMenu { id: string; name: string; selected: boolean; value: string; } export interface IAlignSimpleSideMenu { left: boolean; right: boolean; }