kuebiko/typings/tuple.d.ts
2025-05-25 08:27:02 -05:00

18 lines
494 B
TypeScript

/**
* @param {...any} values
*/
export class Tuple {
static from(values: any): Readonly<Tuple>;
constructor(values: any);
_values: any;
_length: any;
get length(): any;
_setEntry([key, value]: [any, any], index: any): void;
toString(): string;
clone(): any;
[Clone](): any;
[Symbol.iterator](): IndexableIterator;
}
export function tuple(values: any): Readonly<Tuple>;
import { Clone } from './clone.js';
import { IndexableIterator } from './iter.js';