/**
 * @private
 * @param {number} startIndex - It's describe about a page start index.
 * @param {number} endIndex - It's describe about a page end index.
 * @returns { void }
 */
export declare function selectRange(startIndex: number, endIndex: number): void;
/**
 * @private
 * @param {HTMLElement} tile - It's describe about a select tile div.
 * @returns { void }
 */
export declare function selectTile(tile: HTMLElement): void;
/**
 * @private
 * @param {HTMLElement} tile - It's describe about a deselect tile div.
 * @returns { void }
 */
export declare function deselectTile(tile: HTMLElement): void;
/**
 * @private
 * @returns { void }
 */
export declare function clearSelection(): void;
/**
 * @private
 * @returns { void }
 */
export declare function selectAllTiles(): void;
/**
 * @private
 * @returns { void }
 */
export declare function disableTileDeleteButton(): void;
/**
 * @private
 * @returns { void }
 */
export declare function disableTileCopyRotateButton(): void;
/**
 * @private
 * @returns { void }
 */
export declare function disableTileCopyButton(): void;
/**
 * @private
 * @param {any} args - It's describe about a event.
 * @returns { void }
 */
export declare function onSelectClick(args: any): void;
/**
 * @private
 * @param {HTMLInputElement} checkbox - It's describe about a check box element.
 * @param {HTMLInputElement} anchornode - It's describe about a anchornode element.
 * @returns { void }
 */
export declare function setSelectionRingStyle(checkbox: HTMLInputElement, anchornode: HTMLElement): void;
/**
 * @private
 * @param {number} currentPageIndex - It's describe about a current page index.
 * @param {number} currentRotation - It's describe about a current page rotation.
 * @returns { void }
 */
export declare function updateTempRotationDetail(currentPageIndex: number, currentRotation: number): void;
/**
 * @private
 * @returns { void }
 */
export declare function organizeWindowFocus(): void;
/**
 * @private
 * @param {number[]} selectedPageIndexes - It's describe about a selected page indexes.
 * @param {number} hoveredIndex - It's describe about a hover page index.
 * @returns { void }
 */
export declare function isHoveredOnSelectedPages(selectedPageIndexes: number[], hoveredIndex: number): boolean;
/**
 * @private
 * @param {HTMLInputElement} mainTileElement - It's describe about a main tile element.
 * @returns { void }
 */
export declare function deletePageElement(mainTileElement: HTMLElement): void;
/**
 * @private
 * @returns { void }
 */
export declare function updateTileButtons(): void;
