@barguide/template
Version:
TypeScript | Template
18 lines (17 loc) • 438 B
TypeScript
interface CalculatorOptions {
debug: boolean;
testing: boolean;
}
/**
* @name Calculator
* @description tbd...
*/
declare class Calculator {
private debug;
constructor(opts: CalculatorOptions);
logger(message: string): void;
static addition: (a: number, b: number) => number;
static subtraction: (a: number, b: number) => number;
}
export { Calculator };
export type { CalculatorOptions };