UNPKG

@wepublish/api

Version:
137 lines (136 loc) 4.57 kB
import { ApolloError } from 'apollo-server-express'; export declare enum ErrorCode { TokenExpired = "TOKEN_EXPIRED", InvalidCredentials = "INVALID_CREDENTIALS", UserNotFound = "USER_NOT_FOUND", InvalidOAuth2Token = "INVALID_OAUTH_TOKEN", OAuth2ProviderNotFound = "OAUTH2_PROVIDER_NOT_FOUND", NotAuthenticated = "NOT_AUTHENTICATED", NotAuthorised = "NOT_AUTHORISED", UserNotActive = "USER_NOT_ACTIVE", NotFound = "NOT_FOUND", EmailAlreadyInUse = "EMAIL_ALREADY_IN_USE", MonthlyAmountNotEnough = "MONTHLY_AMOUNT_NOT_ENOUGH", PaymentConfigurationNotAllowed = "PAYMENT_CONFIGURATION_NOT_ALLOWED", UserInputError = "USER_INPUT_ERROR", DuplicatePageSlug = "DUPLICATE_PAGE_SLUG", CommentLengthError = "COMMENT_LENGTH_ERROR", PeerTokenInvalid = "PEER_TOKEN_INVALID", InternalError = "InternalError", DisabledPeerError = "DISABLED_PEER_ERROR", UserSubscriptionAlreadyDeactivated = "USER_SUBSCRIPTION_ALREADY_DEACTIVATED", ChallengeFailed = "ChallengeFailed", InvalidSettingData = "INVALID_SETTING_DATA", PaymentAlreadyRunning = "PAYMENT_ALREADY_RUNNING" } export declare class TokenExpiredError extends ApolloError { constructor(); } export declare class InvalidCredentialsError extends ApolloError { constructor(); } export declare class UserNotFoundError extends ApolloError { constructor(); } export declare class InvalidOAuth2TokenError extends ApolloError { constructor(); } export declare class OAuth2ProviderNotFoundError extends ApolloError { constructor(); } export declare class NotAuthorisedError extends ApolloError { constructor(); } export declare class NotAuthenticatedError extends ApolloError { constructor(); } export declare class NotActiveError extends ApolloError { constructor(); } export declare class NotFound extends ApolloError { constructor(model: string, id: string); } export declare class EmailAlreadyInUseError extends ApolloError { constructor(); } export declare class MonthlyAmountNotEnough extends ApolloError { constructor(); } export declare class PaymentConfigurationNotAllowed extends ApolloError { constructor(); } export declare class UserInputError extends ApolloError { constructor(actualError: string); } export declare class DisabledPeerError extends ApolloError { constructor(); } export declare class DuplicatePageSlugError extends ApolloError { constructor(publishedPageID: string, slug: string); } export declare class DuplicateArticleSlugError extends ApolloError { constructor(publishedArticleID: string, slug: string); } export declare class CommentLengthError extends ApolloError { constructor(maxCommentLength: number); } export declare class CommentAuthenticationError extends ApolloError { constructor(msg: string); } export declare class AnonymousCommentsDisabledError extends ApolloError { constructor(); } export declare class AnonymousCommentRatingDisabledError extends ApolloError { constructor(); } export declare class AnonymousPollVotingDisabledError extends ApolloError { constructor(); } export declare class AnonymousCommentError extends ApolloError { constructor(); } export declare class ChallengeMissingCommentError extends ApolloError { constructor(); } export declare class PeerTokenInvalidError extends ApolloError { constructor(peerUrl: string); } export declare class InternalError extends ApolloError { constructor(); } export declare class UserSubscriptionAlreadyDeactivated extends ApolloError { constructor(deactivatedAt: Date); } export declare class GivenTokeExpiryToLongError extends ApolloError { constructor(); } export declare class UserIdNotFound extends ApolloError { constructor(); } export declare class InvalidSettingValueError extends ApolloError { constructor(); } export declare class InvalidStarRatingValueError extends ApolloError { constructor(); } export declare class PollNotOpenError extends ApolloError { constructor(); } export declare class PollClosedError extends ApolloError { constructor(); } export declare class SubscriptionNotFound extends ApolloError { constructor(); } export declare class AlreadyUnpaidInvoices extends ApolloError { constructor(); } export declare class PeerIdMissingCommentError extends ApolloError { constructor(); } export declare class PaymentAlreadyRunning extends ApolloError { constructor(id: string); } export declare class InvoiceAlreadyPaidOrCanceled extends ApolloError { constructor(id: string); }