import type { IRange, IPosition } from '../types';
export declare function generateIncrementalArray(length: number): any;
export declare function generateSelectedTime(): any;
export declare function isValidateClick(range: IRange, position: IPosition): boolean;
export declare function normalizeIndex(num: number): number;
export declare function generatePreviewTime(selectedTime: Array<boolean>, unit: number): Array<string>;
/**
 * 检测当前位上的数字是否是1
 * @param num
 * @param index
 */
export declare function hasBit(num: number, index: number): boolean;
/**
 * 反转二进制当前位上的1
 * @param num
 * @param index
 * @returns
 */
export declare function reverseBit(num: number, index: number): number;
