import type { RetryConfig, TypeCheck } from '@ariestools/sdk'; import type { AccountInstance, Payload, WithoutPrivateStorageMeta, WithSources } from '@xyo-network/sdk-protocol'; import type { DivinerConfig, DivinerInstance, DivinerModule, DivinerModuleEventData, DivinerParams } from '../diviner-model/index.js'; import type { AnyConfigSchema, ModuleQueryResult } from '../module-model/index.js'; import { ModuleWrapper } from '../module-wrapper/index.js'; export declare class DivinerWrapper, TIn extends Payload = Payload, TOut extends Payload = Payload> extends ModuleWrapper implements DivinerInstance { static readonly instanceIdentityCheck: TypeCheck>, Payload, Payload, DivinerModuleEventData>>; static readonly moduleIdentityCheck: TypeCheck>, DivinerModuleEventData>>; static readonly requiredQueries: string[]; divine(payloads?: TIn[], _retryConfig?: RetryConfig): Promise>[]>; divineQuery(payloads?: TIn[], account?: AccountInstance, _retryConfig?: RetryConfig): Promise>; } //# sourceMappingURL=DivinerWrapper.d.ts.map