declare class AmazonError extends Error { private type; constructor(type: string, message: string); } export declare class ApiError extends AmazonError { private body; constructor(type: string, message: string, body: any); } export declare class BadToken extends Error { message: string; private readonly type; private body; constructor(message: string, body?: any); } export declare class ParseError extends Error { message: string; private readonly type; private body; constructor(message: string, body?: any); } export declare class InvalidCertificateDomain extends Error { message: string; private readonly type; private body; constructor(message: string, body?: any); } export declare class SignatureMismatch extends Error { message: string; private readonly type; private body; constructor(message: string, body?: any); } export declare class InvalidSignatureVersion extends Error { message: string; private readonly type; private body; constructor(message: string, body?: any); } export {};