/**
 * Match arguments for overloaded functions that use the `...args: unknown[]` pattern. Arguments
 * are parsed using argument length only.
 */
export declare function Match<Result>(args: unknown[], match: Record<number, (...args: unknown[]) => unknown>): Result;
