UNPKG

tempnumber-client

Version:

temp-number.org SMS Typescript client

36 lines (35 loc) 1.54 kB
export declare class Exception extends Error { name: string; message: string; status: number; parentError: object | undefined; constructor(parentError: object | undefined, message: string, status?: number); } export declare class UnauthorizedException extends Exception { constructor(parentError?: object | undefined, message?: string, status?: number); } export declare class TooManyRequestsException extends Exception { xRateLimitLimit: number | null; xRateLimitRemaining: number | null; xRateLimitReset: number | null; retryAfter: number | null; constructor(parentError?: object | undefined, message?: string, status?: number); setHeader(response: Array<string> | { [key: string]: string; }): void; } export declare class InvalidRequestParamsException extends Exception { constructor(parentError?: object | undefined, message?: string, status?: number); } export declare class ResourceNotFoundException extends Exception { constructor(parentError?: object | undefined, message?: string, status?: number); } export declare class ResourceBadStateException extends Exception { constructor(parentError?: object | undefined, message?: string, status?: number); } export declare class ServiceUnavailableException extends Exception { constructor(parentError?: object | undefined, message?: string, status?: number); } export declare class InternalException extends Exception { constructor(parentError?: object | undefined, message?: string, status?: number); }