UNPKG

@zeix/cause-effect

Version:

Cause & Effect - reactive state management with signals.

12 lines (11 loc) 725 B
declare const isFunction: <T>(value: unknown) => value is (...args: unknown[]) => T; declare const isAsyncFunction: <T>(value: unknown) => value is (...args: unknown[]) => Promise<T>; declare const isObjectOfType: <T>(value: unknown, type: string) => value is T; declare const isError: (value: unknown) => value is Error; declare const isAbortError: (value: unknown) => value is DOMException; declare const isPromise: <T>(value: unknown) => value is Promise<T>; declare const toError: (reason: unknown) => Error; declare class CircularDependencyError extends Error { constructor(where: string); } export { isFunction, isAsyncFunction, isObjectOfType, isError, isAbortError, isPromise, toError, CircularDependencyError };