import { AccountIndex } from '@plugnet/types/interfaces'; import { Observable } from 'rxjs'; import { ApiInterfaceRx } from '@plugnet/api/types'; export declare type AccountIndexes = Record; /** * @name indexes * @returns Returns all the indexes on the system. * @description This is an unwieldly query since it loops through * all of the enumsets and returns all of the values found. This could be up to 32k depending * on the number of active accounts in the system * @example *
* * ```javascript * api.derive.accounts.indexes((indexes) => { * console.log('All existing AccountIndexes', indexes); * }); * ``` */ export declare function indexes(api: ApiInterfaceRx): () => Observable;