UNPKG

rete-kit

Version:

Rete.js Kit ==== [![Made in Ukraine](https://img.shields.io/badge/made_in-ukraine-ffd700.svg?labelColor=0057b7)](https://stand-with-ukraine.pp.ua) [![Discord](https://img.shields.io/discord/1081223198055604244?color=%237289da&label=Discord)](https://disco

19 lines (18 loc) 462 B
export interface SelectionChoice<T> { name: string; value: T; } export interface Identifiable { getName(): string; } export declare class Repository<T extends Identifiable> { private type; private items; private itemsMap; constructor(type: string, items: T[]); select(selectedName?: string, interactive?: boolean): Promise<T>; private validate; private prompt; private createNotFoundError; getNames(): string[]; }