containor
Version:
Simple DI container for Javascript with Typescript support
14 lines (13 loc) • 433 B
TypeScript
import { Token } from "./token";
declare class Providers {
private providers;
private reservations;
add(tokens: Token[], callback: () => void, called?: boolean, reserved?: boolean): void;
has(token: Token): boolean;
notify(token: Token): void;
private get;
reserve(token: Token): void;
cancelReservation(token: Token): void;
isReserved(token: Token): boolean;
}
export { Providers };