export type GenericFunction = (...x: any[]) => any;