/**
 * @private
 * @returns { void }
 */
export declare function renderThumbnailImage(): void;
/**
 * @param {number} pageIndex - It describes about the page index
 * @param {number} subIndex - It describes about the sub index
 * @param {number} pageOrder - It describes about the page order
 * @param {HTMLElement} targetElement - It describes about the target element
 * @param {boolean} isNewPage - It describes about the isNewPage
 * @param {boolean} isBefore - It describes about the isBefore
 * @param {boolean} isEmptyPage - It describes about the isEmptyPage
 * @param {boolean} isImportedPage - It describes about the isImportedPage
 * @param {string} documentName - It describes about the documentName
 * @private
 * @returns {void}
 */
export declare function tileImageRender(pageIndex: number, subIndex?: number, pageOrder?: number, targetElement?: HTMLElement, isNewPage?: boolean, isBefore?: boolean, isEmptyPage?: boolean, isImportedPage?: boolean, documentName?: string): void;
export declare function addTooltipToButtons(button: HTMLElement | null): void;
/**
 * @param {MouseEvent} event - It describes about the event
 * @private
 * @returns {void}
 */
export declare function thumbnailMouseOver(event: MouseEvent): void;
/**
 * @param {HTMLElement} button - It describes about the button.
 * @private
 * @returns {void}
 */
export declare function setTileButtonEnableState(button: HTMLElement): void;
/**
 * @param {MouseEvent} event - It describes about the event
 * @private
 * @returns {void}
 */
export declare function thumbnailMouseLeave(event: MouseEvent): void;
