import { Token } from '../../../common/api'; import { Account } from '../../api'; import { BaseError } from '@zetapush/common'; export declare abstract class AccountConfirmationError extends BaseError { account: Partial; cause?: Error | undefined; constructor(message: string, account: Partial, cause?: Error | undefined); } export declare class UpdateAccountStatusError extends AccountConfirmationError { constructor(message: string, account: Partial, cause: Error); } export declare class NoAccountAssociatedToTokenError extends AccountConfirmationError { token: Token; constructor(message: string, account: Partial, token: Token); } export declare class TokenValidationError extends AccountConfirmationError { token: Token; constructor(message: string, account: Partial, token: Token, cause: Error); } export declare class SendTokenError extends AccountConfirmationError { constructor(message: string, account: Partial, cause: Error); }