PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` declare module 'Fraction'; export interface NumeratorDenominator { n: number; d: number; } type FractionConstructor = { (fraction: Fraction): Fraction; (num: number | string): Fraction; (numerator: number, denominator: number): Fraction; (numbers: [number | string, number | string]): Fraction; (fraction: NumeratorDenominator): Fraction; (firstValue: Fraction | number | string | [number | string, number | string] | NumeratorDenominator, secondValue?: number): Fraction; }; export default class Fraction { constructor (fraction: Fraction); constructor (num: number | string); constructor (numerator: number, denominator: number); constructor (numbers: [number | string, number | string]); constructor (fraction: NumeratorDenominator); constructor (firstValue: Fraction | number | string | [number | string, number | string] | NumeratorDenominator, secondValue?: number); s: number; n: number; d: number; abs(): Fraction; neg(): Fraction; add: FractionConstructor; sub: FractionConstructor; mul: FractionConstructor; div: FractionConstructor; pow: FractionConstructor; gcd: FractionConstructor; lcm: FractionConstructor; mod(n?: number | string | Fraction): Fraction; ceil(places?: number): Fraction; floor(places?: number): Fraction; round(places?: number): Fraction; inverse(): Fraction; simplify(eps?: number): Fraction; equals(n: number | string | Fraction): boolean; compare(n: number | string | Fraction): number; divisible(n: number | string | Fraction): boolean; valueOf(): number; toString(decimalPlaces?: number): string; toLatex(excludeWhole?: boolean): string; toFraction(excludeWhole?: boolean): string; toContinued(): number[]; clone(): Fraction; }