import 'bootstrap/dist/js/bootstrap.bundle.min.js'; export declare class NypmegamenuComponent { /** *Required - Unique ID. */ componentid: string; /** *Required - List Name. */ listname: string; /** *Required - Relative to the root site. no trailing slash. for ex: /hr/pm */ webpath: string; /** *Required - if header attribute is true */ sectiontitle: string; /** *Required - if header attribute is true */ titleiconurl: string; /** *Optional - image location - left, right,top or bottom */ imagepos: string; /** *Optional - image col span if image pos is left or right. default is 3 */ imagecolspan: number; /** *Optional - To show/hide header - default is true */ header: boolean; /** *Optional - vertical scroll bar */ verticalscroll: boolean; /** *Optional - vertical scroll bar height */ verticalscrollheight: number; /** *Optional - header background color */ headerbgcolor: string; /** *Optional -header text color */ headertextcolor: string; /** *Optional -header border bottom css */ headerborderbottom: string; /** *Optional -embeded video true or false */ embededvideo: boolean; /** *Optional - is it SP Online site */ online: boolean; /** *Required - site url if its sp online site */ siteurl: string; isLoading: boolean; items: []; componentDidLoad(): Promise; checkBody: (bodystring: string) => boolean; fixBody: (bodystring: string) => string; getContents: () => any; searchOnClick: () => void; addListener: () => void; render(): any; }