import type { Payload, Schema } from '@xyo-network/sdk-protocol'; import { type AnyConfigSchema } from '../module-model/index.js'; import { AbstractSentinel } from '../sentinel-abstract/index.js'; import type { SentinelConfig, SentinelInstance, SentinelModuleEventData, SentinelParams } from '../sentinel-model/index.js'; export type MemorySentinelParams = AnyConfigSchema> = SentinelParams; export declare class MemorySentinel> = SentinelModuleEventData>> extends AbstractSentinel { static readonly configSchemas: Schema[]; static readonly defaultConfigSchema: Schema; private runner?; reportHandler(inPayloads?: Payload[]): Promise; startHandler(): Promise; stopHandler(): Promise; private inputAddresses; private processPreviousResults; private runJob; } //# sourceMappingURL=MemorySentinel.d.ts.map