import { Numeric, Signum, OutputMode } from './00_Declarations'; export declare class Frac implements Numeric { readonly num: number; readonly den: number; private sig; outMode: OutputMode; constructor(num?: number, den?: number, sig?: Signum, outMode?: OutputMode); equals(_other: Numeric): boolean; add(_other: Numeric): Frac; sub(_other: Numeric): Frac; negate(): Frac; mul(_other: Numeric): Frac; sign(): Signum; inv(): Frac; div(_other: Numeric): Frac; abs(): Frac; isZero(): boolean; toTeX(): string; }