UNPKG

redis-smq-common

Version:

Provides essential components and utilities shared across RedisSMQ packages.

12 lines 679 B
import { IRedisSMQErrorOptions, IRedisSMQErrorProperties } from './types/index.js'; export declare abstract class RedisSMQError<Metadata extends Record<string, unknown> = never> extends Error { protected readonly code: string; protected readonly metadata: Metadata | null; constructor(...args: [Metadata] extends [never] ? [options?: IRedisSMQErrorOptions<Metadata>] : [options: IRedisSMQErrorOptions<Metadata>]); getMetadata(): Metadata | null; get name(): string; static get props(): () => IRedisSMQErrorProperties; abstract getProps(): IRedisSMQErrorProperties; toJSON(): Record<string, unknown>; } //# sourceMappingURL=redis-smq.error.d.ts.map