declare function tryCatch(tryFn: () => T): T | undefined; declare function tryCatch(tryFn: () => T, catchFn: (err: unknown) => C): T | C; declare function tryCatch(tryFn: () => T, catchFn: ((err: unknown) => C) | undefined, finallyFn: () => F): F; export default tryCatch; //# sourceMappingURL=tryCatch.d.ts.map