export declare abstract class Comparison { abstract to_number(): number; abstract if_equals(f: () => Comparison): Comparison; static get less(): LessThan; static get equals(): Equals; static get greater(): GreaterThan; } declare class LessThan extends Comparison { to_number(): number; if_equals(f: () => Comparison): this; } declare class Equals extends Comparison { to_number(): number; if_equals(f: () => Comparison): Comparison; } declare class GreaterThan extends Comparison { to_number(): number; if_equals(f: () => Comparison): this; } export {};