/// /// export interface ISidenavAdmin extends ng.IScope { collapsed: { value: boolean; }; autoCollapsed: boolean; selectedPage: any; pages: any[]; isSmallScreen: () => boolean; toggleCollapse: (event: Event) => void; selectPage: (index: number, event: Event) => void; onResizeFn?: Function; onClickItemFn?: Function; } export interface ISidenavAdminFooter extends ng.IScope { collapsed: { value: boolean; }; selectAdminPage: (index: number, event: Event) => void; selectedPage: any; adminpages: any[]; } declare class SidenavAdmin implements ng.IDirective { private $location; private $window; private $timeout; constructor($location: ng.ILocationService, $window: ng.IWindowService, $timeout: ng.ITimeoutService); restrict: 'E'; transclude: boolean; scope: { collapsed: string; pages: string; headertitle: string; icon: string; image: string; onResizeFn: string; onClickItemFn: string; }; template: string; link: ng.IDirectiveLinkFn; } export declare function sidenavAdminFactory($location: any, $window: any, $timeout: any): SidenavAdmin; export declare namespace sidenavAdminFactory { var $inject: string[]; } declare class SidenavAdminFooter implements ng.IDirective { private $location; constructor($location: ng.ILocationService); restrict: string; transclude: boolean; scope: { collapsed: string; adminpages: string; partner: string; }; template: string; link: ng.IDirectiveLinkFn; } export declare function sidenavAdminFooterFactory($location: any): SidenavAdminFooter; export declare namespace sidenavAdminFooterFactory { var $inject: string[]; } export {};