/** * Base error type for IC-related and stealth client operations. * @remarks * SDK consumers can `instanceof StealthError` to distinguish SDK failures from other thrown errors. */ export declare class StealthError extends Error { constructor(message: string); } /** * Error thrown when an announcement should be ignored during scanning/decryption. * @remarks * This is used for expected failures such as: * - view key mismatch * - invalid ciphertext for this recipient * - AES-GCM authentication failure * * Scanners typically swallow this error and continue with other announcements. */ export declare class AnnouncementIgnoredError extends StealthError { constructor(reason: string); } //# sourceMappingURL=errors.d.ts.map