Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 11 additions & 10 deletions packages/array-max/types.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
declare module 'ml-array-max' {
declare namespace mlArrayMax {
export interface ArrayMaxOptions {
/**
* Start index (inclusive) for the slice within which we look for the maximum.
Expand All @@ -9,13 +9,14 @@ declare module 'ml-array-max' {
*/
toIndex?: number;
}

/**
* Computes the maximum of the given values.
*/
function arrayMax(
array: ArrayLike<number>,
options?: ArrayMaxOptions,
): number;
export = arrayMax;
}

/**
* Computes the maximum of the given values.
*/
declare function mlArrayMax(
array: ArrayLike<number>,
options?: mlArrayMax.ArrayMaxOptions,
): number;

export = mlArrayMax;
21 changes: 11 additions & 10 deletions packages/array-min/types.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
declare module 'ml-array-min' {
declare namespace mlArrayMin {
export interface ArrayMinOptions {
/**
* Start index (inclusive) for the slice within which we look for the minimum.
Expand All @@ -9,13 +9,14 @@ declare module 'ml-array-min' {
*/
toIndex?: number;
}

/**
* Computes the minimum of the given values.
*/
function arrayMin(
array: ArrayLike<number>,
options?: ArrayMinOptions,
): number;
export = arrayMin;
}

/**
* Computes the minimum of the given values.
*/
declare function mlArrayMin(
array: ArrayLike<number>,
options?: mlArrayMin.ArrayMinOptions,
): number;

export = mlArrayMin;
21 changes: 11 additions & 10 deletions packages/array-normed/types.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
declare module 'ml-array-normed' {
declare namespace mlArrayNormed {
export interface ArrayNormedOptions<T extends ArrayLike<number>> {
/**
* @default 'absolute'
Expand All @@ -19,13 +19,14 @@ declare module 'ml-array-normed' {
*/
output?: T;
}

/**
* Normalize the values of the given array.
*/
function arrayNormed<T extends ArrayLike<number>>(
array: T,
options?: ArrayNormedOptions<T>,
): number[];
export = arrayNormed;
}

/**
* Normalize the values of the given array.
*/
declare function mlArrayNormed<T extends ArrayLike<number>>(
array: T,
options?: mlArrayNormed.ArrayNormedOptions<T>,
): number[];

export = mlArrayNormed;
21 changes: 11 additions & 10 deletions packages/array-rescale/types.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
declare module 'ml-array-rescale' {
declare namespace mlArrayRescale {
export interface ArrayRescaleOptions<T extends ArrayLike<number>> {
/**
* @default 0
Expand All @@ -18,13 +18,14 @@ declare module 'ml-array-rescale' {
*/
output?: T;
}

/**
* Rescale an array into a range.
*/
function arrayRescale<T extends ArrayLike<number>>(
array: T,
options?: ArrayRescaleOptions<T>,
): number;
export = arrayRescale;
}

/**
* Rescale an array into a range.
*/
declare function mlArrayRescale<T extends ArrayLike<number>>(
array: T,
options?: mlArrayRescale.ArrayRescaleOptions<T>,
): number;

export = mlArrayRescale;