UNPKG

@namiml/web-sdk

Version:

Nami Web SDK makes subscriptions & in-app purchases easy, with powerful built-in paywalls and A/B testing

47 lines (46 loc) 1.37 kB
export declare class RetryLimitExceededError extends Error { statusCode: number; status: number; constructor(statusCode: number, message: string); } export declare class SDKNotInitializedError extends Error { constructor(); } export declare class PlatformIDRequiredError extends Error { constructor(); } export declare class DeviceIDRequiredError extends Error { constructor(); } export declare class ExternalIDRequiredError extends Error { constructor(); } export declare class CampaignNotAvailableError extends Error { constructor(); } export declare class AnonymousModeAlreadyOnError extends Error { constructor(); } export declare class AnonymousModeAlreadyOffError extends Error { constructor(); } export declare class AnonymousLoginError extends Error { constructor(); } export declare class AnonymousCDPError extends Error { constructor(); } export declare class BadRequestError extends Error { constructor(message: string); } export declare class NotFoundError extends Error { constructor(message: string); } export declare class ClientError extends Error { statusCode: number; constructor(statusCode: number, message: string); } export declare class InternalServerError extends Error { constructor(message: string); } export declare const handleErrors: (status: number, path: string) => void;