/**
 * Counts the number of arguments for a given function. This algorithm isn't tested for all cases
 * (check in the spec file), so use it carefully, since it relies on getting the function as a string.
 * Note this also counts parameters with default initializers (as opposed to checking `function.length`)
 * @param fn The function to get the number of arguments
 * @returns the number of arguments in the function's signature
 */
export declare function getNumberOfArguments(fn: Function): number | undefined;
//# sourceMappingURL=get-number-of-arguments.util.d.ts.map