declare type FunctionPropertyNames = { [K in keyof T]: T[K] extends (...args: any[]) => any ? K : never; }[keyof T] & string; export declare function suppressConsoleLogs(cb: (...args: T) => unknown, type?: FunctionPropertyNames): (...args: T) => Promise; export {};