import { EventEmitter, OnInit } from '@angular/core';
import { Outline } from './outline.model';
import * as i0 from "@angular/core";
export declare class OutlineItemComponent implements OnInit {
    outline: Outline;
    currentPageNumber: number;
    isCurrentSection: boolean;
    endPage: number;
    navigationEvent: EventEmitter<any>;
    showOutlineItems: boolean;
    ngOnInit(): void;
    goToDestination(destination: any): void;
    toggleOutline(): void;
    isViewedItem(current: Outline, next: Outline): boolean;
    findEndPage(next: Outline): number;
    showHighlightOutlineCss(): "highlightedOutlineItem" | "outlineItem";
    static ɵfac: i0.ɵɵFactoryDeclaration<OutlineItemComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<OutlineItemComponent, "mv-outline-item", never, { "outline": { "alias": "outline"; "required": false; }; "currentPageNumber": { "alias": "currentPageNumber"; "required": false; }; "isCurrentSection": { "alias": "isCurrentSection"; "required": false; }; "endPage": { "alias": "endPage"; "required": false; }; }, { "navigationEvent": "navigationEvent"; }, never, never, false, never>;
}
//# sourceMappingURL=outline-item.component.d.ts.map