export declare const compose: (...fns: Function[]) => (value: any) => any; export declare const pipe: (...fns: Function[]) => (value: any) => any; export declare const getSafeIndex: (index: number, maxIndex: number, minIndex?: number) => number; export declare const getTargetIndex: (toIndex: number, maxIndex: number, minIndex?: number) => number; export declare const getStepValue: (fromIndex: number, toIndex: number, maxIndex?: number, loop?: boolean) => number; export declare const sleep: (timeout?: number) => Promise;