import { NgDocSidebarService } from '@ng-doc/app/services'; import { NgDocContent, NgDocSidenavComponent } from '@ng-doc/ui-kit'; import * as i0 from '@angular/core'; /** * Directive uses for providing custom navbar, you should mark element with this directive * and the `NgDocRootComponent` will use it as a navbar * * ```html * * * * * * * ``` */ declare class NgDocCustomNavbarDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } /** * Directive uses for providing custom sidebar, you should mark element with this directive * and the `NgDocRootComponent` will use it as a sidebar * * ```html * * * * * * * ``` */ declare class NgDocCustomSidebarDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class NgDocRootComponent { /** * If `true` then the sidebar will be shown * You can use it for example for landing page to hide sidebar */ sidebar: boolean; /** * Content for footer */ footerContent: NgDocContent; /** * If `true` then page will be shown without width limit. * You can use it for example for landing page */ noWidthLimit: boolean; sidenav?: NgDocSidenavComponent; protected readonly sidebarService: NgDocSidebarService; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export { NgDocCustomNavbarDirective, NgDocCustomSidebarDirective, NgDocRootComponent };