@hyperlane-xyz/utils
Version:
General utilities and types for the Hyperlane network
9 lines • 329 B
TypeScript
interface Sliceable {
length: number;
slice: (i: number, j: number) => any;
}
export declare function chunk<T extends Sliceable>(str: T, size: number): T[];
export declare function exclude<T>(item: T, list: T[]): T[];
export declare function randomElement<T>(list: T[]): T;
export {};
//# sourceMappingURL=arrays.d.ts.map