| 123456789101112 | 
							- declare namespace SLOT {
 
- 	type InternalSlot = string; // `[[${string}]]`; // TODO: restrict this to require the brackets
 
- }
 
- declare const SLOT: {
 
- 	assert(O: object, slot: SLOT.InternalSlot): void;
 
- 	get(O: object, slot: SLOT.InternalSlot): unknown;
 
- 	set(O: object, slot: SLOT.InternalSlot, value?: unknown): void;
 
- 	has(O: object, slot: SLOT.InternalSlot): boolean;
 
- }
 
- export = SLOT;
 
 
  |