UNPKG

autumn-js

Version:
17 lines (14 loc) 379 B
import { A as AutumnError } from './error-DHbclCVh.js'; type Success<T> = { data: T; error: null; statusCode?: number; }; type Failure<E> = { data: null; error: E; statusCode?: number; }; type Result<T, E> = Success<T> | Failure<E>; type AutumnPromise<T> = Promise<Result<T, AutumnError>>; export type { AutumnPromise as A, Result as R, Success as S };