export type RunTests = (callback: (...args: any[]) => any, tests: TestToRun[]) => void; export type TestToRun = { name?: string; args?: any | any[]; expected: T; };