/ packages / interfaces / src / Services / IIndexManager.ts
IIndexManager.ts
 1  import { ReadonlySignal } from '@preact/signals-core';
 2  import { ILibraryIndex } from '../MetaData';
 3  
 4  export const IIndexManagerSymbol = Symbol.for('IIndexManager');
 5  
 6  export interface IIndexManager {
 7  	/**
 8  	 * Currently available indexes.
 9  	 */
10  	indexes: Map<string, ReadonlySignal<ILibraryIndex<any> | undefined>>;
11  }