import { DeciderManager } from './DeciderManager'; import { CompiledPredicate as TranspilerCompiledPredicate } from '@cryptoeconomicslab/ovm-transpiler'; export interface CompiledPredicateConfig { deployedAddress: string; source: TranspilerCompiledPredicate[]; } export interface DeciderConfig { logicalConnectiveAddressTable: { [key: string]: string; }; atomicPredicateAddressTable: { [key: string]: string; }; deployedPredicateTable: { [key: string]: CompiledPredicateConfig; }; constantVariableTable: { [key: string]: string; }; } export declare function initialize(deciderManager: DeciderManager, config: DeciderConfig): void;