/** * Return function result if function provided * Returns itself if not a function */ export declare const unFunction: any ? A : never>(fn: T, ...args: ARGS) => T extends (...args: any[]) => infer R ? R : T;