unsplash-js
Version:
Official JavaScript wrapper for the Unsplash API
12 lines (11 loc) • 399 B
TypeScript
import { AnyJson, NonEmptyArray } from './typescript';
export declare type Errors = NonEmptyArray<string>;
export declare type ErrorSource = 'api' | 'decoding';
export declare const getErrorForBadStatusCode: (jsonResponse: AnyJson) => {
errors: Errors;
source: ErrorSource;
};
export declare class DecodingError {
readonly message: string;
constructor(message: string);
}