export declare function obsoletableFn boolean, ...args: any[]) => any, FnArgs extends Parameters extends [any, ...infer Args] ? Args : never>(fn: Fn): (...args: FnArgs) => any;