UNPKG

@allthings/sdk

Version:
7 lines (6 loc) 608 B
/// <reference types="node" /> export type List<T> = readonly T[]; export declare const partial: (fn: (...args: any[]) => any | Promise<any>, ...partialArgs: any[]) => (...args: any[]) => any; export declare function times<T>(fn: (item: number, index: number) => T, n: number): List<T>; export declare function until<A, B>(predicate: (value: B, iteration: number) => boolean | Promise<boolean>, transformer: (value: A | B | undefined, iteration: number) => B | Promise<B>, initialValue?: A | B, iterationCount?: number): Promise<B>; export declare function fnClearInterval(intervalId: NodeJS.Timeout): true;