@maxmind/geoip2-node
Version:
Node.js API for GeoIP2 webservice client and database reader
36 lines (35 loc) • 1.01 kB
TypeScript
import { WebServiceClientError, WebServiceErrorCode } from './types.js';
export declare class WebServiceError extends Error implements WebServiceClientError {
readonly code: WebServiceErrorCode;
readonly error: string;
readonly status?: number;
readonly url: string;
constructor(properties: {
code: WebServiceErrorCode;
error: string;
status?: number;
url: string;
}, options?: {
cause?: unknown;
});
}
export declare class AddressNotFoundError extends Error {
constructor(message: string, options?: {
cause?: unknown;
});
}
export declare class BadMethodCallError extends Error {
constructor(message: string, options?: {
cause?: unknown;
});
}
export declare class InvalidDbBufferError extends Error {
constructor(message: string, options?: {
cause?: unknown;
});
}
export declare class ValueError extends Error {
constructor(message: string, options?: {
cause?: unknown;
});
}