import { Bytes } from '@cryptoeconomicslab/primitives'; import { Decider } from '../../interfaces/Decider'; import { Decision } from '../../types'; import { DeciderManager } from '../../DeciderManager'; export declare class BoolDecider implements Decider { decide(manager: DeciderManager, inputs: Bytes[], substitutions?: { [key: string]: Bytes; }): Promise; } export declare class LessThanDecider implements Decider { decide(manager: DeciderManager, inputs: Bytes[], substitutions?: { [key: string]: Bytes; }): Promise; } export declare class GreaterThanDecider implements Decider { decide(manager: DeciderManager, inputs: Bytes[], substitutions?: { [key: string]: Bytes; }): Promise; }