UNPKG

2 kBTypeScriptView Raw
1/**
2* @ignore
3*/
4export declare const ERROR_CODES: {
5 MISSING_PARAMETER: string;
6 REMOTE_SERVICE_ERROR: string;
7 INVALID_STATE: string;
8 NO_SESSION_DATA: string;
9 UNKNOWN: string;
10};
11/**
12* @ignore
13*/
14declare type ErrorType = {
15 code: string;
16 parameter?: string;
17 message: string;
18};
19/**
20* @ignore
21*/
22export declare class BlockstackError extends Error {
23 message: string;
24 code: string;
25 parameter?: string;
26 constructor(error: ErrorType);
27 toString(): string;
28}
29/**
30* @ignore
31*/
32export declare class FileNotFound extends BlockstackError {
33 constructor(message: string);
34}
35/**
36* @ignore
37*/
38export declare class InvalidParameterError extends BlockstackError {
39 constructor(parameter: string, message?: string);
40}
41/**
42* @ignore
43*/
44export declare class MissingParameterError extends BlockstackError {
45 constructor(parameter: string, message?: string);
46}
47/**
48* @ignore
49*/
50export declare class RemoteServiceError extends BlockstackError {
51 response: Response;
52 constructor(response: Response, message?: string);
53}
54/**
55* @ignore
56*/
57export declare class InvalidDIDError extends BlockstackError {
58 constructor(message?: string);
59}
60/**
61* @ignore
62*/
63export declare class NotEnoughFundsError extends BlockstackError {
64 leftToFund: number;
65 constructor(leftToFund: number);
66}
67/**
68* @ignore
69*/
70export declare class InvalidAmountError extends BlockstackError {
71 fees: number;
72 specifiedAmount: number;
73 constructor(fees: number, specifiedAmount: number);
74}
75/**
76* @ignore
77*/
78export declare class LoginFailedError extends BlockstackError {
79 constructor(reason: string);
80}
81/**
82* @ignore
83*/
84export declare class SignatureVerificationError extends BlockstackError {
85 constructor(reason: string);
86}
87/**
88* @ignore
89*/
90export declare class InvalidStateError extends BlockstackError {
91 constructor(message: string);
92}
93/**
94* @ignore
95*/
96export declare class NoSessionDataError extends BlockstackError {
97 constructor(message: string);
98}
99export {};