export default class Calculator { protected current: number; constructor(initial?: number); value(): number; clear(): this; add(n: number): this; sub(n: number): this; mul(n: number): this; div(n: number): this; mod(n: number): this; exp(): this; ln(): this; sin(): this; cos(): this; tan(): this; inverse(): this; }