export interface WdsHeaderConfig { navItems: Array; iconHeader?: boolean; } export interface WdsHeaderItemConfig { name?: string; icon?: string; navHeaderItems?: WdsHeaderItem[]; menuState?: WdsHeaderState; isSubNavOpen?: boolean; subHeaderItems?: WdsHeaderItem[]; } export interface WdsHeaderItem { name: string; leftIcon?: string; rightIcon?: string; gotToHeader?: WdsSubHeaderSection | string; subHeaderItems?: WdsSubHeaderItem[]; } export interface WdsSubHeaderItem { name: string; leftIcon?: string; rightIcon?: string; link?: string; gotToHeader?: WdsSubHeaderSection | string; } export declare enum WdsHeaderState { Open = 0, Closed = 1, Static = 2 } export declare enum WdsSubHeaderSection { Main = "main", Guidelines = "guidelines" }