PHP WebShell
Текущая директория: /usr/lib/node_modules/bitgo/node_modules/@hashgraph/cryptography/lib
Просмотр файла: KeyList.d.ts
/**
* A list of Keys (`Key`) with an optional threshold.
*/
export default class KeyList extends Key {
/**
* @param {Key[]} keys
* @returns {KeyList}
*/
static of(...keys: Key[]): KeyList;
/**
* @template T
* @param {ArrayLike<Key>} arrayLike
* @param {((key: Key) => Key)} [mapFn]
* @param {T} [thisArg]
* @returns {KeyList}
*/
static from<T>(arrayLike: ArrayLike<Key>, mapFn?: ((key: Key) => Key) | undefined, thisArg?: T | undefined): KeyList;
/**
* @param {?Key[]} [keys]
* @param {?number} [threshold]
*/
constructor(keys?: Key[] | null | undefined, threshold?: number | null | undefined);
/**
* @private
* @type {Key[]}
*/
private _keys;
/**
* @type {?number}
*/
_threshold: number | null;
/**
* @returns {?number}
*/
get threshold(): number | null;
/**
* @param {number} threshold
* @returns {this}
*/
setThreshold(threshold: number): this;
/**
* @param {Key[]} keys
* @returns {number}
*/
push(...keys: Key[]): number;
/**
* @param {number} start
* @param {number} deleteCount
* @param {Key[]} items
* @returns {KeyList}
*/
splice(start: number, deleteCount: number, ...items: Key[]): KeyList;
/**
* @param {number=} start
* @param {number=} end
* @returns {KeyList}
*/
slice(start?: number | undefined, end?: number | undefined): KeyList;
/**
* @returns {Key[]}
*/
toArray(): Key[];
/**
* @returns {Iterator<Key>}
*/
[Symbol.iterator](): Iterator<Key>;
}
import Key from "./Key.js";
Выполнить команду
Для локальной разработки. Не используйте в интернете!