import { HeaderPanel } from "../uv-shared-module/HeaderPanel";
export declare class PagingHeaderPanel extends HeaderPanel {
    $autoCompleteBox: JQuery;
    $firstButton: JQuery;
    $galleryButton: JQuery;
    $imageModeLabel: JQuery;
    $imageModeOption: JQuery;
    $imageSelectionBox: JQuery;
    $lastButton: JQuery;
    $modeOptions: JQuery;
    $nextButton: JQuery;
    $nextOptions: JQuery;
    $oneUpButton: JQuery;
    $pageModeLabel: JQuery;
    $pageModeOption: JQuery;
    $pagingToggleButtons: JQuery;
    $prevButton: JQuery;
    $prevOptions: JQuery;
    $search: JQuery;
    $searchButton: JQuery;
    $searchText: JQuery;
    $selectionBoxOptions: JQuery;
    $total: JQuery;
    $twoUpButton: JQuery;
    firstButtonEnabled: boolean;
    lastButtonEnabled: boolean;
    nextButtonEnabled: boolean;
    prevButtonEnabled: boolean;
    constructor($element: JQuery);
    create(): void;
    openGallery(): void;
    closeGallery(): void;
    isPageModeEnabled(): boolean;
    setNavigationTitles(): void;
    updatePagingToggle(): void;
    pagingToggleIsVisible(): boolean;
    updateGalleryButton(): void;
    galleryIsVisible(): boolean;
    setTotal(): void;
    setSearchFieldValue(index: number): void;
    search(value: string): void;
    canvasIndexChanged(index: any): void;
    disableFirstButton(): void;
    enableFirstButton(): void;
    disableLastButton(): void;
    enableLastButton(): void;
    disablePrevButton(): void;
    enablePrevButton(): void;
    disableNextButton(): void;
    enableNextButton(): void;
    modeChanged(): void;
    resize(): void;
}
