/** * Type guard that checks if a value is a function. * * Useful for safely calling or handling values that may or may not be functions. *ยง * @template T The return type of the function. * @param value The value to check. * @returns `true` if the value is a function; otherwise `false`. * * @example * const maybeFn: unknown = () => 42; * if (isFunction(maybeFn)) { * const result = maybeFn(); // Safe to call * } */ export declare function isFunction(value: any): value is (...args: any[]) => T; //# sourceMappingURL=is-function.d.ts.map