import { Task } from "./task"; export interface BlockchainError { readonly message: string; readonly code: number; readonly details: ReadonlyArray; } export declare class FetchError implements Error { readonly code: number; readonly message: string; readonly name: string; readonly details: ReadonlyArray; constructor(code: number, message: string, details: ReadonlyArray); } export declare const Get: (url: string) => Task; export declare const Post: (url: string, data: { [key: string]: any; }) => Task;